言归正传...
例如,我有这样的国家和城市数据库:
+---------------+-----------------+
|国家名称 |城市名称 |
+---------------+-----------------+
|美国 |华盛顿|
|美国 |芝加哥 |
|美国 |迈阿密 |
<--- until 100 rows for US --->
|英国 |伦敦 |
|英国 |切尔西 |
|英国 |托特纳姆热刺 |
<--- until 100 rows for UK --->
<--- there are 200+ country name --->
这就是我想用 PHP 做的事情:
国家名称:美国
城市 : 华盛顿
城市 : 芝加哥
城市 : 迈阿密
-------- >> 仅限 10 个城市 ------>> 请参阅第 2 页了解更多信息
国家名称:英国
城市 : 伦敦
城市 : 切尔西
城市 : 托特纳姆热刺
-------- >> 仅限 10 个城市 ------>> 请参阅第 2 页了解更多信息
-------- >> 仅限 10 个国家 ------>> 请参阅第 2 页了解更多信息
可以用PHP来完成吗?如何像这样进行多重/嵌套分页?谢谢。
SELECT * FROM MyTable WHERE CountryName = "US" LIMIT $per_page, $start
哪里 $per_page 是每页的条目数量,在本例中为 10
$start 是它开始的位置,通常(页码 - 1 * $per_page)
如果您的结果将有很多页面(即 100+),请考虑显示“对数”页面导航栏,如下所述: