我已将图像路径存储在mysql表中 . 对于以下代码,图像不会加载 .
<?php
mysql_connect('localhost','root','123');
mysql_select_db('ratesl');
$result = mysql_query("select name,rating_count,image,average from infos join ratings on infos.id = ratings.p_id order by average DESC ");
while($row = mysql_fetch_object($result)){
$img_path = "img/".$row->image; ?>
<tr>
<td style="padding:15px"> <img src=<?php $img_path; ?>/> </td>
<td style="padding:15px"> <?php echo $row->name; ?></td>
<td style="padding:15px"> <?php echo $row->rating_count; ?></td>
<td style="padding:15px"> <?php echo $row->average; ?></td>
</tr>
<?php } ?>
althogh $ img_path包含数据库表中的值,img的src值保留为空 . 这是什么问题?
4 回答
忘记回显$ img_path
你的代码缺少报价和回声..
你需要报价
是 .
(别忘了引号:))