2013-02-10 34 views
2

我做了一个非常简单的图像库,带有Next和Preview按钮。生成我的内容动态地,所以我有动态网址下一个和动态链接预览图像

<a href="content.php?id=<?php echo $row['id'] -1; ?>" ><div id="next">Next </div></a> 
<a href="content.php?id=<?php echo $row['id'] +1; ?>" ><div id="prev">Prev </div></a> 

一切工作正常,但是当我打我的最后一个图像或我的第一个图像上的预览按钮“下一步”按钮,我得到了一个空白页,因为数据库中没有更多的记录。所以我需要一个IF语句。

例子:如果(没有更多的记录)回声“错误”其他回声“一些信息”

谢谢

+1

没有更多的信息很难写出条件。你有什么功能来计算行数? – 2013-02-10 16:32:20

回答

0
<a href="content.php?id=<?php 
$maxValue =6; //Enter Limit here 
If (($row['id'] - 1) < maxValue){ 
echo $row['id'] - 1;} 
?>" ><div id="next">Next </div></a> 

我不知道这是否对你有意义。我希望我能理解你的问题。我没有看到另一个答案。如果它不让我知道,我会通过在您的问题中添加注释来删除我的回复。

而且为:

<a href="content.php?id=<?php $maxValue =6; If (($row['id'] - 1) < maxValue){ echo $row['id'] - 1;} ?>" ><div id="next">Next </div></a> 
0

其并不清楚,从你自己的ID来了。你从数据库中得到这个吗? 但有一点很清楚,当你点击最后一张图片上的Next时,传递的值将没有相关图像。 对于预览问题,请检查$ row [id]的值。