mysql_query获取与FetchAll的PHP

时间:2019-03-22 18:51:00

标签: php fetch php-5.4

我知道使用mysql_query很糟糕,这样做的更好/更好的方法如下:

首选

$dbquery->fetch(PDO::FETCH_ASSOC))

但我必须

但是,在使用mysql_query ...的旧系统上运行时,在调用PHP Fatal error: Allowed memory size of 536870912 bytes exhausted时遇到mysql_fetch_assoc错误。

问题

msyql_query / mysql_fetch_是否具有充当fetchfetchAll的功能?

1 个答案:

答案 0 :(得分:1)

两件事:

  1. 在PHP中使用循环并一次读取一行。 (如果使用#2,则不需要)
  2. 在您的SQL语句中使用LIMIT {start row},{number of rows}子句进行分页。