fetchAll方法怎么写啊

来源:5-3 [PDO] 数据库操作类之执行SQL语句

杰伦家外的小麻雀

2016-04-26 17:59

老师,在getall方法里面,那个$pdostatment是我们自己定义的对象,他并不是执行预处理后的statment对象啊,那他直接diafetchall是不可以得吧,fetchall不是statment对象才有的方法吗? 求教

写回答 关注

1回答

  • 百丈冰
    2016-07-14 16:29:27

    这个你要结合类中的query方法来看,在定义的query方法中通过:

    self::$PDOStatement = $link->prepare(self::$queryStr);

    给属性$PDOStatement赋值了。而在你说的getAll方法中首先调用了query方法,在调用的时候就给属性$PDOStatement赋值了,所以在后面就可以使用该对象的fetchall方法了。

PDO—数据库抽象层

本教程主要通过实战演练深入剖析PDO以加深理解

30043 学习 · 396 问题

查看课程

相似问题