在 HTML/PHP 中回显多个图像 [关闭]

Posted

技术标签:

【中文标题】在 HTML/PHP 中回显多个图像 [关闭]【英文标题】:echo multiple images in HTML/PHP [closed] 【发布时间】:2015-11-06 07:55:37 【问题描述】:

获取图片:

$afbeelding_select = mysql_query("SELECT afbeelding FROM afbeeldingen WHERE sigaren_id = " .$resultaat_fetch_id_sigaren);                  
while ($afbeelding = mysql_fetch_array($afbeelding_select)) 

$resultaat_afbeelding = $afbeelding['afbeelding'];
$image = "<img src='data:image;base64,".base64_encode ($resultaat_afbeelding)."'>";
   

呼应图像:

<?php echo $image;  ?> 

但我只得到一张图片,而不是更多。 为了回显多个图像而不是一个图像,我需要更改什么?

亲切的问候

【问题讨论】:

您在每个循环中都覆盖了$image。改用数组。 连接。 $image .= ...。 (虽然@b0s3 的建议可以让您拥有更清洁的东西并用这些图像做更多的事情。) 哦!它只是添加点'。'。非常感谢!! 如果可以的话,你应该stop using mysql_* functions。它们不再被维护并且是officially deprecated。改为了解 prepared statements,并考虑使用 PDO,it's really not hard。 【参考方案1】:

您需要连接图像,否则将被覆盖。将= 更改为.=

$image .= "<img src='data:image;base64,".base64_encode ($resultaat_afbeelding)."'>";

【讨论】:

以上是关于在 HTML/PHP 中回显多个图像 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何在 PHP 中回显 JSON [关闭]

如何在DOS中回显字符串“off”

创建多个 Jabber 客户端 Echo Bot

如何在'echo'中回显wordpress值

如何在 PHP 中回显 HTML?

如何在 PHP 中回显 .html 文件的全部内容?