• PHP 数据访问


    如何连接

    1.造连接对象

    $db= new MySQLi("localhost","root","123","mydb");   服务器地址,数据库用户名,数据库密码,你需要连接哪个数据库

    2.判断连接是否出错

    mysqli_connect_error();

    3.准备SQL语句

    $sql="select*from info";

    4.执行SQL语句,返回结果集对象

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

    5.从结果集里面取数据

    $attr=$result->fetch_all();              返回所有数据,并且以二维数组的方式存在

    var_dump($attr);

    三个可选参数:

    MYSQLI_ASSOC                                返回数组,变成关联数组

    MYSQLI_NUM                                  代表返回索引数组

    MYSQLI_BOTH                                 每个数据,既有索引也有关联     返回索引和关联都有,使用的时候不需要加双引号

    $attr=$result->fetch_array();            返回当前这条数据,返回的是一维数组,默认是索引关联都有

    var_dump($attr);  

    $attr=$result->fetch_assoc();             返回当前这条数据,返回的是一维关联数组

    $attr=$result->fetch_object();             返回当前这条数据的对象

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

    例:

    $attr=$result->fetch_all();  

    foreach($attr as $c)

    {

          echo"<div>

          {$v[0]}--{$v[1]--{$v[2]}--{$v[3]}--{$v[4]}</div>}"

    }

    while($attr=$result->fetch_row())

    {

             

      echo"<div>

          {$attr[0]}--{$attr[1]--{$attr[2]}--{$attr[3]}--{$attr[4]}</div>}"

    }

    $attr=$result->fetch_all();

    var_dump=($attr);

    echo $attr[0][0];

  • 相关阅读:
    字符串打印
    倒计时(二)之时间戳
    倒计时(一)之数字补0
    递增、递减运算符
    如何让background里的img图片自适应
    CSS三角图标(二)
    CSS三角图标(一)
    网易云外链接生成方法
    python基础语法一
    CSS固定菜单栏
  • 原文地址:https://www.cnblogs.com/zqseven/p/6193791.html
Copyright © 2020-2023  润新知