0
我有這樣的代碼:PHP的問題
(我知道預覽搞砸了,它只是告訴你的PHP代碼部分,我有)
基本上,這連接到我的數據庫,它將每個列的文本字段中的信息。 正如你可以在代碼中看到,要素獲取這樣的:
$row['img2']
意味着它會顯示在「IMG2」列的文本字段中的信息。 「img2」列中包含圖像路徑。
是我在遇到看起來像這個麻煩的部分代碼:
<div id="slides" class="col-md-7" >
<img src="'.$row['img2'].'" >
</div>
,我需要它使用「爆炸」功能(我認爲這是一個我需要使用)在數據庫的img2列文本框中獲取每個值,並用逗號分隔。 眼下在數據庫中,所述IMG2列的第一行(例如)的文本字段是:
IMG/IMG-araignee-big.jpg,IMG/IMG-bug的big.jpg
但它只獲取「img/img-araignee-big.jpg」部分。
有人給我發這樣的:
<div id="slides" class="col-md-7" >
<?php
$images = explode(',', $row['img2']);
foreach($images as $image) {
?>
<img src="<?php echo $image; ?>" >
<?php } ?>
</div>
他說,它應該工作,但我不能得到這個工作正常。
是否有一個特定的原因,你爲什麼要在同一列中存儲多個路徑?這通常不是解決問題的最佳方式。 –
好吧,我認爲abt以另一種方式做,但到目前爲止,你能提出任何解決方案,我的問題 –
「但我無法得到這個工作正確」......所以發生什麼?你有錯誤嗎?如果是這樣,什麼?如果不是,輸出/結果是什麼樣子? –