gpt4 book ai didi

mysql - 如何重复不同的图片?

转载 作者:行者123 更新时间:2023-11-29 13:20:59 26 4
gpt4 key购买 nike

我想始终显示不同的图片。所以循环播放不同的图片存在问题。我该怎么做?

index.php:

<?php

$result = mysql_query("SELECT * FROM table2", $connection );
echo '<ul>';

while($row = mysql_fetch_array($result)) {
if ($row)
echo "<li>";

echo "<img src='code.php?id=3'>";
echo "&nbsp";
echo "</p>";
echo "</li>";
echo "<br/>" ;
}

echo '</ul>';
mysql_close($connection);

?>

最佳答案

您需要从数据库中提取 id 值。如果您有一个名为 id 的专栏,也许你想放:

while($row = mysql_fetch_array($result)){
if ($row){
echo "<li>";
echo "<img src='code.php?id=".$row['id']."'/>"; // see what I did there?
echo "&nbsp";
echo "</p>"; // take this out
echo "</li>";
echo "<br/>"; // take this out
}
}

附注- 不要使用已弃用的 mysql 扩展编写新代码。至少使用 PDO 或 mysqli。并且不要输入 <br />位于您的 <li> 之间s,或关闭未开封的<p> s。而且,一般来说,不要将图像存储在数据库中 - 只需存储图像的路径并将图像本身放在它们所属的服务器上的文件夹中。

请格式化您的代码 - 如果没有缩进或文件分隔,则很难阅读(您的 if 语句未正确包含应为条件语句的内容)。和mysql_real_escape_string并不像你想象的那么酷。

希望这有帮助。

关于mysql - 如何重复不同的图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20849580/

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