我有下面的代碼行這似乎並不奏效:IMG SRC從MySQL和PHP
echo "<img src='/images/albumart'"; echo $row['art1']; echo "/>";
的「ART1」絕對回報「/imagename.png」這樣的網址應該是完整的,但沒有顯示。
任何想法?
謝謝。 。
我有下面的代碼行這似乎並不奏效:IMG SRC從MySQL和PHP
echo "<img src='/images/albumart'"; echo $row['art1']; echo "/>";
的「ART1」絕對回報「/imagename.png」這樣的網址應該是完整的,但沒有顯示。
任何想法?
謝謝。 。
echo "<img src='/images/albumart'"; echo $row['art1']; echo "/>";
它看起來像你的albumart部分後關閉IMG SRC參數,則
試試這個:
echo "<img src='/images/albumart"; echo $row['art1']; echo "' />";
關於不關閉參數你是對的,但是人不鼓勵這種行爲。沒有一個理智的程序員會支持他的例子。以類似的方式迴應圖像。這是瘋狂 –
他問爲什麼它不顯示,我告訴他。我很清楚這是一種完全瘋狂的方式,但它仍然可以工作。 –
你真的應該被串連用於字符串:
<?php
echo '<img src="/images/albumart'.$row['art1'].'"/>';
?>
並理想地打破了PHP做到這一點:
<img src="/images/albumart<?php echo $row['art1']; ?>"/>
如果你不熟悉,在php中的時間段加入字符串。這就是所謂的連接。沒有必要回應這樣的一點點,事實上,請不要按照您演示的方式去做。正如Geoff指出的那樣,問題的根源在於你沒有關閉src參數。
「不工作」似乎有點含糊。 html是否正確生成?或者圖像根本不顯示? – Krease