我正在做一个小项目,但不幸的是,我的主机不支持包 mysqldn,因此我无法使用fetch_all()
功能。这是让我头疼的代码块。
public function fetch($type = 'object')
{
if (isset($this->result))
{
switch ($type)
{
case 'array':
//fetch a row as array
//$row = $this->result->fetch_all();
$rows = array();
while($row = $this->result->fetch_assoc())
{
$rows[] = $row;
}
break;
case 'object':
//fall through...
default:
//fetch a row as object
$row = $this->result->fetch_object();
break;
}
return $rows;
}
return FALSE;
}
正如我之前所说,我无法fetch_all()
在当前主机上使用功能。因此,有没有替代该功能的方法?我能做些什么?