查询数据库PHP mysql后,页面上没有显示任何图像


No images displayed on the page after querying the database PHP mysql

这是我在stackoverflow上关注了很长一段时间后的第一篇帖子。我的问题是,我有一个函数,它应该从表(模型)中检索数据,并在其中一个页面上显示名称、位置和图像。一切正常,但图像无法显示。请查看我的代码,告诉我应该更改什么才能显示这些图像。我正在使用twitter引导程序进行造型。我的目录是:localhost/mainstite/admin/uploads

我已经检查了与这篇文章相关的所有内容并进行了尝试,但它们并没有解决我的问题。所以请帮忙。

function view_models() {
	
	global $dbc;
	
	$q = "SELECT * FROM models";
	$r = mysqli_query($dbc, $q);
	
	while ($row = @ mysqli_fetch_array($r)) {
		
		$id = $row['model_id'];
		$mn = $row['model_name'];
		$ln = $row['location'];
		$img = $row['image1'];
		
		echo "
				<div class='col-xs-6 col-lg-3'>
									
					<h3>$mn</h3>
					<a href='details.php?id=$id'>									
					<img src='admin/uploads/$img' class='img-thumbnail' />
					<p>$ln</p>
										
				
				</div>";
		
	
		
		
	}
}

试试这个。,我更改了echo语句,因为您犯了一个错误,放错了'&"

echo "<div class='col-xs-6 col-lg-3'>
      <h3>".$mn."</h3>
        <a href='details.php?id=".$id."'>                                   
          <img src='admin/uploads/".$img."' class='img-thumbnail' />
          <p>".$ln."</p>
        </a>                                    
    </div>";