分页拆分?我忘记了>_这个词<



我正在尝试将mySQL查询(从obs.Queries中选择*)获取到页面,我完全忘记了这个术语。。。我发现了一些"分页"脚本,但使用不推荐使用的mysql_*而不是PDO或其他时,它们看起来都很糟糕

有人知道我应该寻找什么吗/有什么好的例子吗?

我不需要实际的页面分割,只需要$_GET['offset']就可以了。

分页;http://www.tonymarston.net/php-mysql/pagination.html

该链接是一个ok演练。

类似的东西

$query = 'SELECT * FROM obs.Queries LIMIT' . $_GET['offset'] * 5 . ',5';

这将给你每页5个条目。

但请记住,在发送输入之前要对其进行净化。比如检查$_GET['offset']是否为数字(is_numeric())并提取整数值(intval())。此外,在这种情况下,必须始终设置$_GET['offset'],因此最好将页面存储在根据是否提供偏移量分配的变量中。

LIMIT就是您想要的。

SELECT * FROM OBS.QUERIES LIMIT 10, 20

10行开始,返回20

http://dev.mysql.com/doc/refman/5.1/en/select.html

最新更新