LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1138|回复: 1

PDO错误.实在看不出来哪错了

[复制链接]
发表于 2006-7-4 15:26:53 | 显示全部楼层 |阅读模式
20
Warning: PDO::query() [function.query]: SQLSTATE[HY000]: General error: 2014 Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute. in /var/www/html/web/action/RegisterAction.php on line 41

Fatal error: Call to a member function fetch() on a non-object in /var/www/html/web/action/RegisterAction.php on line 41
发表于 2006-7-12 21:34:46 | 显示全部楼层
查询冲突,设置 PDO::MYSQL_ATTR_USE_BUFFERED_QUERY  属性开启查询缓冲~~或使用 fetchAll 来代替~~

后面的error是由于没有处理前面查询冲突的错误产生的,解决了查询冲突,后面的error自然解决~~~不过还是建议处理一下错误~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表