【问题标题】:Next and Preview image with dynamic urlNext 和 Preview 带有动态 url 的图片
【发布时间】:2013-02-11 01:16:24
【问题描述】:

我制作了一个非常简单的图片库,带有“下一步”和“预览”按钮。我的内容是动态生成的,所以我有动态网址

<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 语句。

示例:如果(没有更多记录) echo 'error' else echo 'some message'

谢谢

【问题讨论】:

  • 如果没有更多信息,很难写出条件。有计算行数的函数吗?

标签: php mysql image


【解决方案1】:
<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>

【讨论】:

    【解决方案2】:

    不清楚您的身份来自何处。你是从数据库中得到这个吗? 但有一点很清楚,当您在最后一张图像上单击下一步时,传递的值将没有相关图像。 对于预览问题,请检查值 $row[id]。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-01
      • 2018-06-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多