【发布时间】:2011-06-27 04:16:20
【问题描述】:
我不是一个精通的程序员,所以我不想使用复杂的分页。有没有像在我的查询中那样使用分页的替代方法,我可以将它们限制为 20 个结果,然后如果它们超过 20 个结果,我可以显示“下一个”按钮,然后该按钮将进一步加载下一个结果?
我只想“下一个”显示是否有 20> 个结果?任何帮助将不胜感激。谢谢。
代码:
$query="SELECT * FROM actresses where actress_id = '$actressid' and production_full_name LIKE '%$q%'";
$result=mysql_query($query);
$num=mysql_numrows($result);
mysql_close();
echo "";
$i=0;
while ($i < $num) {
$1=mysql_result($result,$i,"production_full_name");
$2=mysql_result($result,$i,"production_id");
$3=mysql_result($result,$i,"actress");
echo "<br><div id=linkcontain><a id=slink href=$data/actress.php?id=$2>$3</a><div id=production>$1</div></div>";
echo "";
$i++;
}
【问题讨论】:
-
您需要展示一些代码,否则我们无法提供帮助。
-
@zzzzBov 代码已添加。
-
附带说明,您在每个循环中重复使用
<div>和<a>标签上的id。
标签: php mysql pagination limit