我从我的 PHP 脚本连接到并在其上执行查询的数据库中获取了大约 500 行。对于返回的每一行,我以表格格式显示。脚本在 Firefox 中运行良好,最终在 IE 中运行,但在一切正常显示之前,用户会收到 1 或 2 次“停止运行此脚本”提示(并告诉 IE 继续..)。
为了解决这个问题,我需要将一些数据发送回浏览器——我认为最好的方法是分块/批量处理数组。PHP 有一个array_chunk函数,但我无法弄清楚如何在这里使用它。
要获取数据库行,我使用:
$result = mssql_query($query);
...然后将它们显示在表格中:
while($row = mssql_fetch_array($result))
{
[DISPLAY TABLE ROW IN TABLE]
}
使用 array_chunk 处理我的数组的最佳方法是什么,比如以 50 个为一组?