動作していないように見える次のコード行があります。
echo "<img src='/images/albumart'"; echo $row['art1']; echo "/>";
「art1」は間違いなく「/imagename.png」を返しているので、URLは完全である必要がありますが、何も表示されません。
何か案は?
ありがとう。
あなたは本当にその文字列を連結する必要があります:
<?php
echo '<img src="/images/albumart'.$row['art1'].'"/>';
?>
そして理想的にはこれを行うためにphpから抜け出します:
<img src="/images/albumart<?php echo $row['art1']; ?>"/>
慣れていない場合は、phpのピリオドが文字列を結合します。これは連結と呼ばれます。そのように少しエコーする必要はありません。実際、あなたが示すようにそれをしないでください。問題の根本は、Geoffが指摘したように、srcパラメータを閉じていなかったことです。
echo "<img src='/images/albumart'"; echo $row['art1']; echo "/>";
albumartパートの後でimgsrcparamterを閉じているようです。
これを試して:
echo "<img src='/images/albumart"; echo $row['art1']; echo "' />";