我在MySQL数据库中用一个字段 img 存入了图片的名字:test.jpg;
      我如何从php页面得到这个图片路径,并能把图片显示出来啊?
      我这样写代码,$img=mysql_result($result,$i,"img");
                     echo "<img src="\computer\images\$test"></img>";  
      怎么没有办法显示出来啊?

解决方案 »

  1.   

      上面的写错了,应该是,
      我在MySQL数据库中用一个字段 img 存入了图片的名字:test.jpg;
      我如何从php页面得到这个图片路径,并能把图片显示出来啊?
      我这样写代码,$img=mysql_result($result,$i,"img");
      echo "<img src="\computer\images\$img"></img>";   
      怎么没有办法显示出来啊?
      

  2.   

    可以把图片路径也写到数据库。或者把图片放在固定的目录下。还有,你的$img的到的是什么,在那里用到了?
      

  3.   

    echo "<img src="\computer\images\$test"></img>"; 换成
    echo "<img src=\"/computer/images/$test\"></img>"; 
      

  4.   

    $img 是在index.php页面里存储从MySQL数据库中,查的结果啊。正常的话 $img = test.jpg啊。
      

  5.   

    img 不需要</img>$不能转义了字符串用",那字符串中间的"必须转义
      

  6.   

    你应该先调试下$img有没有值,以及输出的值是什么再做判断
      

  7.   

    如果$test 是图片名的话echo "<img src=\"/computer/images/$test\"></img>";