zoukankan      html  css  js  c++  java
  • 数据

    数据访问的方式

    1、函数方式(已经过时);

    2、面向对象的方式(MySQLi类方式。访问MySQL数据库的方式);

    3、PDO方式 (数据访问抽象层);

    MySQLi的方式(面向对象的方式)

     1、造连接对象

    $db = new MySQLi("localhost","root","123456","crud");
    //localhost访问本地数据库地址 root用户名 123456 MySQL密码 crud 数据库名字
    

     2、判断连接会不会出错

    if(mysqli_connect_error()){
             
        echo "失败";//失败有数据返回  成功没有数据返回
    }
    

     3、准备SQL语句

    $sql = "select * from info";
    

    4、执行SQL语句

    $result = $db->query($sql);
    

    5、验证SQL语句会不会执行

    if($db->query($sql)){
            echo "链接成功";//成功返回数据
        }else {
            echo "链接失败";//失败没有数据返回
    }
    

     6、从结果集中取数据

    $arr = $result->fetch_all();//从结果集对象里读取所有数据。返回二位数组。
    var_dump($arr);
    

    $arr = $result->fetch_array();//从结果集中读取数据每次读取一条。返回一维数组
        var_dump($arr)
    

    $arr = $result->fetch_assoc();//返回的当前一条数据并且是一维的关联数组
        var_dump($arr)
    

    $arr = $result->fetch_object();//返回当前数据,返回的是数据对象
        var_dump($arr)
    

    $arr = $result->fetch_row();//返回当前这条数据,返回的是索引数组
        var_dump($arr)
    

    增删改的语句,返回的结果是false和true(成功是true,失败是false)

    <?php
        $db = new MySQLi("localhost","root","123456","crud");
        //localhost访问本地数据库地址 root用户名 123456 MySQL密码 crud 数据库名字
        if(mysqli_connect_error()){
             
            echo "失败";//失败有数据返回  成功没有数据返回
        }
        $sql = "insert into info values('p005',0,'发士大','n001','1983-02-25 00:00:00')";
        $result = $db->query($sql);
        if($db->query($sql)){
            echo "链接成功";//成功返回数据
        }else {
            echo "链接失败";//失败没有数据返回
        }
        var_dump($result)
    ?>
    
  • 相关阅读:
    【bzoj1688】[USACO2005 Open]Disease Manangement 疾病管理 状态压缩dp+背包dp
    【bzoj1231】[Usaco2008 Nov]mixup2 混乱的奶牛 状态压缩dp
    ContentPresenter元素
    ContentControl和ContentPresenter的应用
    ItemsControl的应用
    ItemsControl的ItemContainerStyle属性
    WPF:理解TileBrush(ImageBrush,DrawingBrush和VisualBrush)
    Stretch的Uniform和UniformToFill
    VisualBrush
    关于.net4.0中的Action委托
  • 原文地址:https://www.cnblogs.com/xiaohaihuaihuai/p/8296772.html
Copyright © 2011-2022 走看看