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

时间:2015-03-31 12:43:31

标签: php mysql

这是我在很长一段时间关注帖子之后的第一篇关于stackoverflow的帖子。 我的问题是,我有一个函数应该从表(模型)中检索数据,并在其中一个页面上显示名称,位置和图像。一切正常,但图像无法显示。请查看我的代码并告诉我应该更改以显示这些图像。我正在使用twitter bootstrap进行样式设计。 我的目录是:localhost / mainsite / 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>";
		
	
		
		
	}

}

1 个答案:

答案 0 :(得分:1)

试试这个。, 我已经更改了echo语句,因为你输了一个错误的错误'&amp; "

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>";