PHP最快的分页

时间:2014-01-14 06:12:44

标签: php jquery mysql mysqli

我有一个MYSQL查询,返回大约10,000行,主要用于报告。

我当前的分页代码会加载所有行,然后将其缩小到每页加载时的限制。

我也使用jquery tablesorter来帮助用户对结果进行排序。

有没有办法不加载所有行并加快页面加载时间?

1 个答案:

答案 0 :(得分:2)

<?php
$start = 130;
$item_per_page = 10;
$sql = "SELECT * FROM whatever LIMIT $start, $item_per_page";

如果你想使用tablesorter,那就是AJAX example。在您的分页代码中准备HTML代码,并仅返回页面的数据,您可以在必要时动态插入数据。