pdo结果集对象
1、在pdo的知识范围,其实就学习两个对象的使用:
pdo对象:
创建该对象: $pdo = new pdo(........);
调用(执行)该对象的一些方法:
$pdo->exec(), $pdo->query(), $pdo->lastinserted(), $pdo->begintransaction(),
$pdo->errorcode(), ........
pdo结果集对象:
创建该对象:
$stmt = $pdo->query(“查询语句”); //执行成功的时候,
调用(执行)该对象的一些方法:
$result ->方法名()
主要有:
$stmt->rowCount() :获得结果集的行数
$stmt->columnCount() ;获得结果集的列数
$stmt->fetch( [返回类型] ):返回一行数据,是一个一维数组//返回类型常用的有:PDO::FETCH_ASSOC:表示关联数组PDO::FETCH_NUM:表示索引数组PDO::FETCH_BOTH:表示前二者皆有,这是默认值PDO::FETCH_OBJ:表示对象
$stmt->fetchAll([返回类型]);返回多行数据,是一个二维数组
$stmt->fetchColumn( [$i] );返回单个数据,是一个标量数据,其中$i表示第几个字段上的值,可以省略,表示0,即取“第一个字段”的值。
$stmt->errorCode();错误代号
$stmt->errorInfo();错误信息
$stmt->closeCursor();关闭资源
举例(取一行):

2、取多行:

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:91
阅读量:27
阅读量:162
阅读量:166
阅读量:33