如果php数据库中不存在默认图像,则显示默认图像

如果php数据库中不存在默认图像,则显示默认图像,php,Php,我提出了一个条件,当我的数据库中没有图像时,我返回一个标准图像,但是,我的语法有一个小问题,到目前为止我还没有找到解决方案 问题是我无法在echo中传递$user['photo']变量 这是我的密码 if(!empty($imagem_de_perfil) == null) { echo '<img src="../../painel/public/images/no_image.png" alt="Imagem de perfil" widt

我提出了一个条件,当我的数据库中没有图像时,我返回一个标准图像,但是,我的语法有一个小问题,到目前为止我还没有找到解决方案

问题是我无法在echo中传递
$user['photo']
变量

这是我的密码

if(!empty($imagem_de_perfil) == null) {
   echo '<img src="../../painel/public/images/no_image.png" alt="Imagem de perfil" width="160" height="120">';
} else {
   echo '<div style="background: url(<?= base_url() ?><?= $user['photo'] ?>); position: relative; left: 48%; background-size: 48px 48px; width: 48px; height: 48px;" class="upload_photo upload_photo_user">
  </div>';
}
如果(!empty($imagem_de_perfil)==null){
回声';
}否则{
如果(!empty($imagem_de_perfil)==null,则返回“
){
回声';
}否则{
$userImage=$user['photo'];

echo“您可以将数据库中的默认图像路径存储为图像行中的默认值,然后查询数据库以获取图像路径,并使用html和php显示该图像

<img src = "<?php echo $user['image']; ?>">
“>

转义数组值。
回显“”;
<img src = "<?php echo $user['image']; ?>">