-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 "/>"; 

albumartパートの後でimgsrcparamterを閉じているようです。

これを試して:

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