让我们直截了当地说明......
例如,我有这样的国家和城市数据库:
+ --------------- + ------------------ +
| CountryName | CityName |
+ --------------- + ------------------ +
|美国|华盛顿|
|美国|芝加哥|
|美国|迈阿密|
< ---直到美国的100行--->
|英国|伦敦|
|英国|切尔西|
|英国|托特纳姆|
< ---直到英国的100行--->
< ---有200多个国家名称--->
这就是我想用PHP做的事情:
国家/地区名称:美国
城市:华盛顿
城市:芝加哥
城市:迈阿密
-------->>仅限10个城市------>>请参阅第2页以了解更多
国家名称:英国
城市:伦敦
城市:切尔西
城市:托特纳姆
-------->>仅限10个城市------>>请参阅第2页以了解更多
-------->>仅限10个国家------>>请参阅第2页以了解更多
可以用PHP完成吗?如何做这样的多个/嵌套分页?感谢。
答案 0 :(得分:0)
SELECT * FROM MyTable WHERE CountryName = "US" LIMIT $per_page, $start
其中 $ per_page是每页的条目数,在本例中为10
$ start是它开始的地方,通常(页码 - 1 * $ per_page)
答案 1 :(得分:0)
如果你的结果有很多页面(即100+),请考虑显示一个“对数”页面导航栏,如下所述:
How to do page navigation for many, many pages? Logarithmic page navigation