ci2.2.0版本的pdo有bug
本帖最后由 liujuncong 于 2014-9-6 20:16 编辑查询数据库显示Fatal error: Call to a member function rowCount() on a non-object in /usr/local/nginx/html/93zp_com/system/database/drivers/pdo/pdo_result.php on line 42
而2.1.1版本则没有此错误
把pdo_driver.php替换为2.1.3版本CI中的。 如果沒有用PDO,那麼Codeigniter 有機會被SQL injection嗎 piece 发表于 2014-11-6 00:01
如果沒有用PDO,那麼Codeigniter 有機會被SQL injection嗎
參考:http://codeigniter.org.cn/forums/forum.php?mod=viewthread&tid=17832 所以 2.2.0 的 PDO 是壞掉的嗎? Closer 发表于 2014-11-6 10:28
參考:http://codeigniter.org.cn/forums/forum.php?mod=viewthread&tid=17832
所以會直接存入database 而不會SQL injection?
那篇文章的意思是,CI 會幫你過濾
要不然就犯不著用 $this->db->where(); 這種模式
全部一串 sql 搞定不就得了
那篇沒有提到PDO
我是根據你的問題去找來的
这个应该是 SQL 语句出问题造成的吧。
你看看 pdo_result.php这个文件中有你用的那个方法没,也许用了别的方法了吧
页:
[1]