gpt4 book ai didi

php - 移动到下一条记录的最佳方式?

转载 作者:行者123 更新时间:2023-11-29 22:35:51 25 4
gpt4 key购买 nike

我正在尝试做一些事情,比如当您按下我的 php 文件中的下一个按钮时,它会给您数据库中的下一条记录并显示它。所以我有以下解决方案:

$next_id = q("select * from sites where id > ".$siteid.
" and com_id = ".$current_company_id." and deleted = 0 order by id ASC LIMIT 1");
//print_r($next_id);
$tot_id = getNumberRows($next_id);


if($tot_id){
while($next_site = $next_id->fetch(PDO::FETCH_ASSOC)) {
$next_site_id = $next_site['id'];
//echo $next_site['id'];
}
} else {
$next_site_id = 0;
}

if($next_site_id == 0) {
//don't give button any more as last record......
} else {
//echo $next_site_id;
?>
<div class="pull-right" style="margin-left:10px !important;">
<a href="sites.php?id=<?php echo $next_site_id; ?>">
<button class="btn btn-info btn-s">Next</button>
</a>
</div>


<?php
}?>

上面的解决方案是一条一条地显示记录,当没有记录时,下一个按钮将不会显示,但一切都工作得很好,但不知何故,当它到达第 10 条记录或 12 条记录或任意数量的记录时,然后我按下一个它移至第一条记录。太疯狂了,我不知道那里到底发生了什么。

那么是否有人有更好的解决方案?

最佳答案

您确定要显示的记录超过 10-12 条吗?无限制查询并查看记录。

关于php - 移动到下一条记录的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29558003/

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