php 用PDO连接MYSQL 查询问题。。。。。
$db=newPDO("mysql:host=$db_host;dbname=$db_name",$db_user,$db_pwd,array(PDO::ATTR_PER...
$db=new PDO("mysql:host=$db_host;dbname=$db_name",$db_user,$db_pwd,array(PDO::ATTR_PERSISTENT=>true));
$zx=$db->query($sql省略);
$zx是一个对象结果集吗?怎么判断$zx一共有多少行数据?
另外
fetch(2) 这个方法,2代表的意思是以字段名作为数组键明?
最后
使用PDO连接MYSQL是自动关闭数据库吗?如果不是应该怎么关闭? 展开
$zx=$db->query($sql省略);
$zx是一个对象结果集吗?怎么判断$zx一共有多少行数据?
另外
fetch(2) 这个方法,2代表的意思是以字段名作为数组键明?
最后
使用PDO连接MYSQL是自动关闭数据库吗?如果不是应该怎么关闭? 展开
1个回答
展开全部
关闭
$db->closeCursor();
$zx是一个对象结果集吗
是对象PDOStatement
fetchAll 后 可以返回一个数组,用 count 可以得到行数
通常我们不直接用 数字,而是用常量
FETCH_ASSOC 键名数组
FETCH_BOTH 数值数组和键名数组
http://php.net/manual/en/book.pdo.php
这个是手册,可以自己看。
$db->closeCursor();
$zx是一个对象结果集吗
是对象PDOStatement
fetchAll 后 可以返回一个数组,用 count 可以得到行数
通常我们不直接用 数字,而是用常量
FETCH_ASSOC 键名数组
FETCH_BOTH 数值数组和键名数组
http://php.net/manual/en/book.pdo.php
这个是手册,可以自己看。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询