因为我把所有的评论都放在一个表里面,所以读出来的时候ID的顺序都不是按有规律的排,然后我就这样想,首先从数据那里读出共有几条内容,然后用for控制次数把他赋值到数值里面,但是在显示的时候,第一分页就可以按1,2,3这样,但是到第二分页就读不到内容了。
$cha_tid_hiu_query=$mysql->select_query("`$w_db_table[6]` where `f_id`='$cha_tid_fetch[id]' order by `id` $desc_asc limit $page $pagesize ");
while($cha_tid_hiu_array=$mysql->fetch_array($cha_tid_hiu_query)) {
$cha_tid_hiu_fetch_array[]=array
(
"id" =>"$cha_tid_hiu_array[id]",
);
$smarty->assign("cha_hiu_fetch",$cha_tid_hiu_fetch_array);
{section name=pp loop=cha_hiu_fetch}
{$cha_hiu_fetch[pp].id}//重点在这里,这里读出来的内容id是:1,6,8,10这里共有4个数,如果我这样显示就会变成这样“第3楼”,“第6楼”,“第8楼”,“第10楼“。我想变成像论坛那些是按1,2,3,4这样排下去的
{/section}
但是分页的第2页的时候还是由1开始。
本回答被提问者采纳