我只能在查询中显示图像,例如
if($Result = mysqli_query($Link, $Query)){
while($row = mysqli_fetch_array($Result))
{
$img = $row['path'];
echo '<img src="'.$img.'">';
}
}
我想显示他们在表内但是这个代码不工作:
<td class="tcgimagecell" colspan="5"><?php echo '<img src="'.$img.'">'; ?></td>
BELOW解决的问题:
我有存储在一个文件夹(上传)图像和路径存储在名为path的字段中的数据库表中。我正在尝试显示存储的图像。
$Link = mysqli_connect($Host, $User, $Password, $Database);
$Query = "SELECT * FROM $images";
if($Result = mysqli_query($Link, $Query)){
while($row = mysqli_fetch_array($Result))
{
$img = "uploads/" . $_FILES["file"]["name"];
echo '<img src="'.$img.'">';
}
}
您需要使用'$ row'而不是'$ _FILES' – ElefantPhace