码迷,mamicode.com
首页 > 数据库 > 详细

面向对象的方式访问数据库

时间:2016-06-13 22:14:49      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:

面向对象的方式访问数据库
造对象
判断连接是否出错(两种方式)
写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(); //返回索引数组

面向对象的方式访问数据库

标签:

原文地址:http://www.cnblogs.com/yongjiapei/p/5582124.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!