gpt4 book ai didi

php - 分页和行编号

转载 作者:行者123 更新时间:2023-11-29 06:21:18 24 4
gpt4 key购买 nike

我想在每个帖子中打印一个递增的数字。每个论坛都有这个。

我目前使用这个:

$i = 0; while ($post = mysql_fetch_assoc($rs)): $i++;

假设我每页打印 5 篇文章

这就是发生的事情:

#1 First post
#2 2nd post
#3 3rd post
#4 4th post
#5 5th post

Then you go to page to 2

#1 6th post
#2 7th post
#3 8th post
#4 9th post
#5 10th post

我不希望这样,我希望它从第一页开始增加最高数字

sql:

SELECT u.group_id, u.username, u.title, p.poster, p.message, p.thread_id, g.g_title, g.g_user_title FROM posts AS p 
INNER JOIN users AS u ON u.id = p.poster
INNER JOIN groups AS g ON g.g_id = u.group_id
WHERE p.thread_id = $id
LIMIT $startIndex, $perPage

最佳答案

您必须有一个变量来标识您所在的页面。将页码乘以每页的元素数。瞧,第 N 页第一个元素的唯一 ID。

关于php - 分页和行编号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3354417/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com