如果可以使用 Codeigniter DB API 批处理表中的所有记录(可能有数千条记录)而不将所有结果加载到导致资源(内存)管理不佳的结果数组中,我将找不到特定语句相关问题。
我找到了几个讨论,但我很难得出一个明确的结论。
我很想使用普通的 mysql_query,但它看起来不正确。
请帮忙。
谢谢
五。
编辑:(来自 CI DB_REsult.php):
while ($row = $this->_fetch_object())
{
$object = new $class_name();
foreach ($row as $key => $value)
{
$object->$key = $value;
}
$result_object[] = $object; //I'm trying to avoid this. It is ridiculous with thousands of results.
}