0
我想在用户创建新帐户时显示默认图片,因为他们当然还没有上传头像。下面是我想出了,但它似乎并不奏效:如果未上传图片,则无法显示默认图片
<?php
$getImage = $pdo->prepare("SELECT * FROM photos WHERE userID = '" . $_SESSION['user_id'] . "'");
$getImage->bindParam(':userID',$_SESSION['user_id']);
$getImage->execute();
while ($row = $getImage->fetch(PDO::FETCH_ASSOC)) {
$image_name = $row["imagePath"];
if(file_exists($image_name)) {
$userAvatar = $image_name;
} else {
$userAvatar = 'uploads/default.jpg';
}
}
?>
当然,如果我做上传图片,显示的是图像就好了。任何帮助,将不胜感激。
这仍然不能真正回答我的问题。 –
但我很感激你教我新的东西。自从我开始学习PHP以来,我一直在以这种方式编写查询。我已经开始按照你指出的方式写下它们了! –