我有以下代码行似乎不起作用:
echo "<img src='/images/albumart'"; echo $row['art1']; echo "/>";
'art1'肯定会返回'/imagename.png',因此URL应该是完整的,但不显示任何内容。
有什么想法吗?
感谢。
答案 0 :(得分:4)
你真的应该连接那个字符串:
<?php
echo '<img src="/images/albumart'.$row['art1'].'"/>';
?>
理想情况下打破php来做到这一点:
<img src="/images/albumart<?php echo $row['art1']; ?>"/>
如果你不熟悉,php中的句点会加入字符串。那叫做连接。不需要像这样回应一点点,事实上请不要以你演示的方式做到这一点。正如Geoff所指出的那样,问题的根源在于你没有关闭src参数。
答案 1 :(得分:0)
echo "<img src='/images/albumart'"; echo $row['art1']; echo "/>";
看起来你正在关闭专辑封面后的img src参数。
试试这个:
echo "<img src='/images/albumart"; echo $row['art1']; echo "' />";