unbuffered_row() 方法
老版本不支持3.0以上才有
row() 方法一样返回单独一行结果,但是它不会预读取所有的结果数据到内存中。 如果你的查询结果不止一行,它将返回当前一行,并通过内部实现的指针来移动到下一行。
1 2 3 4 5 6 7 8 | $query = $this ->db->query( "YOUR QUERY" ); while ( $row = $query ->unbuffered_row()) { echo $row ->title; echo $row ->name; echo $row ->body; } |