zoukankan      html  css  js  c++  java
  • 面向对象的方式访问数据库

    面向对象的方式访问数据库
    造对象
    判断连接是否出错(两种方式)
    写sql语句
    执行sql语句
    从结果集对象中读取数据
    循环输出等
     
    $db = new MySQLi("localhost","root","","z-stu");
    //方法一
    if(mysqli_connect_error()){
        echo "连接错误";
        exit;
    }
    //方法二
    !mysqli_connect_error() or die("连接失败!");
    $sql = "select * from info";
    $result = $db->query($sql);
    //方法一
    while($atr = $result->fetch_row()){}
    //方法二
    $atr = $result->fetch_all();
    foreach($atr as $v){
        echo $v[0];
    }
    从结果集对象中读取数据
    $attr = $result->fetch_all(MYSQLI_BOTH); //以二维数组的方式返回所有数据
    $attr = $result->fetch_array(); //返回当前指针指向的这条数据,默认索引 可以是索引,也可以是关联,还可以是组合
    $attr = $result->fetch_assoc(); //返回当前指针指向的这条数据(关联数组)
    $attr = $result->fetch_object(); //返回对象
    $attr = $result->fetch_row(); //返回索引数组
  • 相关阅读:
    DynamicObject
    ABP文档
    ABP文档
    ABP文档
    ABP文档
    ABP文档
    ABP文档
    第1张 Maven简介 学习笔记
    lambda表达式10个示例——学习笔记
    对象在内存中初始化的过程?
  • 原文地址:https://www.cnblogs.com/yongjiapei/p/5582124.html
Copyright © 2011-2022 走看看