它不应该显示图像,它应该给出 87 的结果。
见MAX
你可以这样做:
select * from people order by id desc limit 0, 1
这应该通过 ID 为您提供最新的图像。
要使此动态并允许下一个按钮,您需要存储正在查看的图像的值。单击下一个按钮时,您可以执行以下操作
select * from people order by id desc limit 1, 1 //Start at row 1, bring back 1.
见MySQL 限制
不过,您需要使用 PHP 来分配 limit 和下一个链接中的值。为此,您需要有这样的链接:
<a href="www.mysite.com/page?imagecount=1">Next</a>
然后使用 PHP 你可以:
<?php
if (isset($_GET["imagecount"]))
$next = (int)$_GET["imagecount"]; //Don't forget the (int) cast to avoid SQL injection!!!
else
$next = 0;
$result = mysql_query("select * from people order by id desc limit $next, 1") or die(mysql_error());
?>
要扩展链接,您可以使链接动态化:
<a href="www.mysite.com/page?imagecount=<?php echo $next+1; ?>">Next</a>