zoukankan      html  css  js  c++  java
  • 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];

  • 相关阅读:
    【必备】史上最全的浏览器 CSS & JS Hack 手册(转)
    iScroll4.2.5中的无法滑动或点击的解决方案(转)
    无障碍网页设计(WCAG2.0)
    大小端
    TCP报文结构
    A*
    shell中uniq与sort -u 两种去重的对别
    login流程
    类模板成员函数
    game 角色相关记录
  • 原文地址:https://www.cnblogs.com/zqseven/p/6193791.html
Copyright © 2011-2022 走看看