<?php
//connect to mysql and select database
mysql_connect('localhost', 'root', '') or die('Could not connect: ' . mysql_error());
mysql_select_db('4dberlin') or die("Can not select database");
//fetch data from MySQL
$result = mysql_query("select * from photos ");
//iterate over each row and do what you want.
while($row = mysql_fetch_array($result))
{
$location = $row['image'];
echo "<img src='" . $row['image'] . "' height='130' width='220'> ";
}
?>
我的图片在localhost / admin / uploads中的路径。我不知道为什么不显示我的图像。
答案 0 :(得分:0)
根据您的问题,似乎$row['image']
包含图片名称。
所以你的代码应该是
while($row = mysql_fetch_array($result))
{
$location = $row['image'];
echo "<img src='http://localhost/admin/uploads/" . $row['image'] . "' height='130' width='220'> ";
}
其中http://localhost/admin/uploads/
是图片存储的路径。
答案 1 :(得分:0)
试试这个
<?php
//connect to mysql and select database
mysql_connect('localhost', 'root', '') or die('Could not connect: ' . mysql_error());
mysql_select_db('4dberlin') or die("Can not select database");
//fetch data from MySQL
$result = mysql_query("select * from photos ");
//iterate over each row and do what you want.
while($row = mysql_fetch_array($result))
{
$location = $row['image'];
echo "<img src='admin/uploads/" . $row['image'] . "' height='130' width='220'> ";
}
?>