在与数据库显示的一组图像不同的页面上显示单个图像

时间:2013-10-13 01:17:24

标签: php mysql

我很抱歉这个头衔可能毫无意义。

基本上是什么,我有一个页面,上面显示的图像是从用户上传到数据库的。我希望用户能够选择其中一个图像将其链接到另一个仅显示所选图像的页面。问题是我无法将所选图像显示在链接页面上。

有什么想法吗?

// Database credentials
require("config.php");



// Connect to the database
    $dbc = mysqli_connect ($db_host, $db_user, $db_password, $db_name) OR die ('Could not connect to MySQL: '. mysqli_connect_error());

// Get the image
    $query = "SELECT 
                * 
            FROM 
                image
            WHERE
                image_id = '{$_GET['image']}' LIMIT 1";

$result = mysqli_query($dbc, $query) or die('Query failed: ' . mysqli_error($dbc));
$row = mysqli_fetch_assoc($result);

// Back to all images
echo "<p><a href=\"images.php\">Back to the gallery</a></p>";

// Display the chosen image image
echo "{$row['image']}";

我正在玩这样的东西,但它给了我一个破碎的url路径图标。

echo '<img src="upload/'.$row["image"].'">';

1 个答案:

答案 0 :(得分:1)

你回应道:

echo "<img src=".row['image']." />";