所以基本上如果我去getImage
链接,数据库中的图像会显示,但如果我用它在.php
文件,它将显示图像但会调整大小以适应卡,它不会显示和alt(这是头像)显示。图片来自getImage.php将不会显示在img src
<center>
<img src="getImage.php" class="w3-circle" style="position:absolute; bottom:-20%; left:35.5%; width:30%" alt="Avatar">
</center>
那么对于getImage.php
代码:
<?php
session_start();
require './Database.php';
// do some validation here to ensure id is safe
$sql = "SELECT register.FULLNAME, register.IMAGE, gameData.NBA_SCORE FROM register inner join gameData on register.ID = gameData.ID WHERE NBA_SCORE = (select max(NEW_SCORE) from gameData)";
$result = mysqli_query($con, $sql);
$row = mysqli_fetch_assoc($result);
echo "<img src='".$row['IMAGE']."'>";
?>
任何问题我在做什么?
你为什么存储数据库中的图像? _Files_应该存储在_filesystem _...无论如何你正在重复你的'img'标签 –
对不起,忘了提及这是一个网站,人们可以注册并上传图像,然后他们上传的图像被存储到数据库并在需要时调用。 – bbnjo8