-1

我有以下似乎不起作用的代码行:

echo "<img src='/images/albumart'"; echo $row['art1']; echo "/>"; 

'art1' 肯定会返回 '/imagename.png',因此 URL 应该是完整的,但没有显示任何内容。

有任何想法吗?

谢谢。

4

2 回答 2

4

你真的应该连接那个字符串:

<?php
echo '<img src="/images/albumart'.$row['art1'].'"/>'; 
?>

理想情况下打破 php 来做到这一点:

<img src="/images/albumart<?php echo $row['art1']; ?>"/>

如果你不熟悉,php 中的句点加入字符串。这叫做串联。不需要像那样回应一点点,事实上请永远不要按照你演​​示的方式去做。正如 Geoff 指出的那样,您的问题的根源是您没有关闭 src 参数。

于 2012-12-11T00:27:27.053 回答
0
echo "<img src='/images/albumart'"; echo $row['art1']; echo "/>"; 

看起来您正在专辑部分之后关闭 img src 参数。,

尝试这个:

echo "<img src='/images/albumart"; echo $row['art1']; echo "' />"; 
于 2012-12-11T00:27:13.187 回答