杰伦家外的小麻雀
2016-04-26 17:59
老师,在getall方法里面,那个$pdostatment是我们自己定义的对象,他并不是执行预处理后的statment对象啊,那他直接diafetchall是不可以得吧,fetchall不是statment对象才有的方法吗? 求教
这个你要结合类中的query方法来看,在定义的query方法中通过:
self::$PDOStatement = $link->prepare(self::$queryStr);
给属性$PDOStatement赋值了。而在你说的getAll方法中首先调用了query方法,在调用的时候就给属性$PDOStatement赋值了,所以在后面就可以使用该对象的fetchall方法了。
PDO—数据库抽象层
30043 学习 · 396 问题
相似问题