我从数据库中循环出图片时遇到问题。我从数据库中获取所需的信息(字符串)没有问题。当我尝试将字符串用作img src-tag时,问题就会累积。
我的代码:
<?php
foreach ($console as $con):
echo '<li>', $con['brand'], ', ',$con['pic'], '</li>';
echo'<div class="item2">
<a href="xboxconsol.html">
<img src=',$con['pic'],'/>
</a>
</div>';
endforeach;
?>
请注意,锂元素发出了正确的信息,但是当我在img标签中使用它时,它会在字符串的末尾添加一个“ /”。
列表输出示例:Playstation,.. / playstation.jpg
图片将图片的网址输出为:../ playstation.jpg /
最后一个“ /”从哪里来,我如何摆脱它?
您需要引用属性值。
echo'<div class="item2">
<a href="xboxconsol.html">
<img src="',$con['pic'],'"/>
</a>
</div>';
当前,浏览器正在猜测属性应包含的内容。
结果如下:
<img src="value/">
但您想要:
<img src="value"/>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句