检查数据库连接参考:http://www.php.net/manual/en/pdo.error-handling.php
解决方案 »
- php回车换行替换
- php无法将数据插入mysql
- 用GD函数按百分比缩小一张图后图片的背景不完全透明!期望高手解决!
- 请教高手:我在freebsd下面编写php扩展,出现错误Unable to load dynamic library
- 提高PHP文章系统的速度
- 请教web中每个页面是否都得关闭连接
- 如何把已知变量代入一个未知的算术公式里面?
- apache+php为什么不能使用mail函数?还有cookie不能覆盖,不能被清空?
- 我的PHP4.3+APACHE 怎么不能显示错误,而且刷新时还是显是以前的内容?
- 如何运行一个php程序
- 将横杠-转码成%2d,这个是使用什么函数转换的?
- php 无法连接 memcache
$stmt = $this->db->prepare($sql);
$stmt->bindParam(":oauth_token", $oauth_token, PDO::PARAM_STR);$sql = "SELECT code, client_id, redirect_uri, expires, scope FROM auth_codes WHERE code = :code";
$stmt = $this->db->prepare($sql);
$stmt->bindParam(":code", $code, PDO::PARAM_STR);
这个是查询条件里的参数,跟Select里的字段有什么关系????
很奇怪的问题,后来全部改成Mysql直接读写了,不通过PDO了,但是这个问题没找到原因,心里很不舒服。
另外,如果你的 php 版本低于 5.3 的话,建议还是不要用 PDO(总是有些莫名其妙的错误的)
请找管理员核实一下
1、pdo 出错,mysql 不出错
2、一处正常,一处不正常显然问题出在不正常的程序中
mysql 没有 prepare 和 bindParam
你说错误应在哪里?
是不是清空了?