PHP 嵌套分页/分页

问题描述 投票:0回答:2

言归正传...

例如,我有这样的国家和城市数据库:

+---------------+-----------------+

|国家名称 |城市名称 |

+---------------+-----------------+

|美国 |华盛顿|

|美国 |芝加哥 |

|美国 |迈阿密 |

<--- until 100 rows for US --->

|英国 |伦敦 |

|英国 |切尔西 |

|英国 |托特纳姆热刺 |

<--- until 100 rows for UK --->

<--- there are 200+ country name --->

这就是我想用 PHP 做的事情:

国家名称:美国

  • 城市 : 华盛顿

  • 城市 : 芝加哥

  • 城市 : 迈阿密

-------- >> 仅限 10 个城市 ------>> 请参阅第 2 页了解更多信息

国家名称:英国

  • 城市 : 伦敦

  • 城市 : 切尔西

  • 城市 : 托特纳姆热刺

-------- >> 仅限 10 个城市 ------>> 请参阅第 2 页了解更多信息

-------- >> 仅限 10 个国家 ------>> 请参阅第 2 页了解更多信息

可以用PHP来完成吗?如何像这样进行多重/嵌套分页?谢谢。

php pagination nested
2个回答
0
投票
SELECT * FROM MyTable WHERE CountryName = "US" LIMIT $per_page, $start

哪里 $per_page 是每页的条目数量,在本例中为 10

$start 是它开始的位置,通常(页码 - 1 * $per_page)


0
投票

如果您的结果将有很多页面(即 100+),请考虑显示“对数”页面导航栏,如下所述:

如何进行很多很多页面的页面导航?对数页面导航

© www.soinside.com 2019 - 2024. All rights reserved.