我有一个包含 12000 种产品的数据库。我有一个查询将在一个页面上显示大约 3000 个产品,并且需要一段时间才能显示。但是,数据会在整个查询或循环完成后显示。无论如何,是否有显示每个结果的结果?以下是我的代码..
$result = mysql_query("SELECT title, model, description FROM products WHERE price > 500");
while($row = mysql_fetch_array($result)):
...
endwhile;
感谢任何帮助。谢谢
最佳答案
这叫做从数据库延迟加载。
如果我必须进行综合,基本上您可以将查询LIMIT
限制为必须从数据库中提取的一定数量的记录。一旦达到某些条件(分页更改、向下滚动等),您将触发一个 ajax 调用,该调用将检索其他记录等。
关于php - MYSQL 在加载时显示结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15661222/