2017-04-15 19 views
0

我似乎在加載圖片的過程中遇到了一些困難。 我寫了一些基本的代碼來測試,看看它是否是我的原始代碼,它似乎在做同樣的事情。 比方說,例如 -php變量無法正確加載圖片

while ($row = mysqli_fetch_array($result)){ 

    $img = $row["image_thumbs"];   

    echo ' 
      <img src="images/forsale/'.$img.'"> 
     ';   
} 

mysqli_close($link); 

代碼的工作,它會去我的數據庫和得到的結果,但它只是一個形象工程,其餘的將不會加載,除非它的命名一樣。 我似乎無法弄清楚我的錯在哪裏。請參閱我的截圖,以瞭解發生的事情。

感謝您的幫助偷看=]

數據庫:

database

數據庫截圖:

Database Screenshot

網站截圖: Website Screenshot

圖像不加載:

Image not loading

+0

忘了提,有一個叫圖像和bedroom.jpg在bed.jpg我的圖片文件夾中。 – Patrick

+0

緩存問題?如果您將鏈接懸停在瀏覽器中的控制檯/ web檢查器中,那麼'bed.jpg'是否顯示? – junkfoodjunkie

+0

「...不顯示」。你是否檢查過你的代碼生成的HTML,以及這些圖像是否存在? –

回答

0

我認爲這事做緩存。 你可以嘗試用GET參數更改img src。

$propertyid = $row['propertyid']; 
    echo ' 
     <img src="images/forsale/'.$img.'?id='.$propertyid.'"> 
    '; 

或者試圖表明如果檢索到正確的數據:

echo $img; 
+0

謝謝K Tromp,但回聲$ img;將從數據庫中返回正確的數據,它可能是一些愚蠢的,我沒有注意到 – Patrick

+0

eugh Im這樣一個白癡,我沒有更新我的服務器文件夾,包括圖像-.-# 感謝您的幫助大家! =] – Patrick

+0

哈哈,但np可能會發生在任何人身上,它仍然很古怪,它顯示了舊圖像,但很高興你知道了它的意思 –