PHP MYSQL显示来自dB的图片链接

时间:2011-09-23 20:47:12

标签: php html image imageurl

嘿所有我有一个表caleld Box1,其结构简单:id(increment,primary)imageurl,link。

我想要做的是,在我的网站上的HTML文件中,将图像显示到imgsrc中,以便图像URL在转到网站时加载图像

我无法找到我在网上寻找的具体内容并且知道我必须在某个地方靠近,这是我在编写.php文件时到目前为止所做的....谢谢。

<?php
    $con = mysql_connect("localhost","data","data");
    if (!$con)
    {
        die('Could not connect: ' . mysql_error());
    }else {

        mysql_select_db("database1", $con);
        $result = mysql_query("SELECT * FROM Box1 ORDER BY id DESC LIMIT 1");

        while($row = mysql_fetch_array($result))
        {
            echo $row['image'];

// NEXT STEP IS TO DISPLAY THE  the IMAGE  EXAMPLE: '<img src code<?php echo 'image'; ?>' >
        }
    }

 mysql_close($con)
?>

如果你可以指导我如何做到这一点,这将是惊人的,我很困惑如何用PHP实现HTML,谢谢!!

2 个答案:

答案 0 :(得分:0)

<?php

... connect to DB ...
$sql = "SELECT imgurl FROM Box1 WHERE id=XXX";
$result = mysql_query($sql) or die(mysql_error());
$row = mysql_fetch_assoc($result);
?>

<img src="<?php echo $row['imgurl'] ?>" />

答案 1 :(得分:0)

此外,熟悉大型html

的运算符会很有帮助
echo <<<YOUR_TOKEN_NAME
     <img src="$row['imgurl']" />
      ...misc html and php vars intermixed 
YOUR_TOKEN_NAME;