我的图片保存路径已经有了
数据库中叫PicUrl/test/uploads/1340957340.jpg那我在前台怎么显示?
我现在是这样的 
$sql = "select ProName,text,ProID,PicUrl from products where ProID=$id";
$query = mysql_query($sql);<?php echo '<image src="localhost:8080.'$query[PicUrl]'.">' ?>  我也觉得有错误,但是怎么改啊,高手指教

解决方案 »

  1.   

    $query = mysql_query($sql);
    $row=mysql_fetch_assoc($query);
    <?php echo '<image src="localhost:8080'.$row[PicUrl].'">' ?>
      

  2.   

    Notice: Use of undefined constant PicUrl - assumed 'PicUrl' in D:\apache\htdocs\test\view.php on line 28  报了这个,图片还是没显示出来
      

  3.   

    <?php echo "<image src='localhost:8080$row[PicUrl]'>" ?>
      

  4.   

    回复3楼   这么写是没错了,但是图片显示不出来,我查看了下图片的路径  localhost:8080$row[PicUrl] 是这个,不是我数据库中的路径
      

  5.   

    print_r($row);     数据库有不有数据哟?
      

  6.   

    <?php echo "<image src='localhost:8080".$row['PicUrl']."'>" ?>
    #在html中可直接:
    <img src='localhost:8080<?=$row['PicUrl']?>' />
    另,确定你的路径是正确的,查看页面源码
      

  7.   

     
    <img src='http://localhost:8080<?=$row['PicUrl']?>' />