2017-04-15 84 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可能会发生在任何人身上,它仍然很古怪,它显示了旧图像,但很高兴你知道了它的意思 –