Php 如何设置默认图像

Php 如何设置默认图像,php,mysql,image,null,default,Php,Mysql,Image,Null,Default,好的,我有sql和输出,如果有人有一个图像,如果用户没有上传一个配置文件图片,我如何重新编写它来设置默认图像 $search = mysql_query("SELECT users.username, users.id, tbl_image.photo, tbl_image.userid FROM users LEFT OUTER JOIN tbl_image ON users.id=tbl_image.userid WHERE users.username LIKE '%$search_ter

好的,我有sql和输出,如果有人有一个图像,如果用户没有上传一个配置文件图片,我如何重新编写它来设置默认图像

$search = mysql_query("SELECT users.username, users.id, tbl_image.photo, tbl_image.userid FROM users LEFT OUTER JOIN tbl_image ON users.id=tbl_image.userid WHERE users.username LIKE '%$search_term%' and users.business <> 'business'");

<img src="/image/'.$results_row['photo'].'" width="50px" height="40px">
$search=mysql\u query(“从用户左侧外部选择users.username、users.id、tbl\u image.photo、tbl\u image.userid,在用户上加入tbl\u image.id=tbl\u image.userid,其中users.username类似“%$search\u term%”和users.business“business”);
如果图像为空或“”,则使用默认值:

$image = $results_row['photo'];
if (empty($image)) $image = "default.png";
<img src="/image/'.$image.'" width="50px" height="40px">
$image=$results_行['photo'];
if(空($image))$image=“default.png”;
如果图像为空或“”,则使用默认值:

$image = $results_row['photo'];
if (empty($image)) $image = "default.png";
<img src="/image/'.$image.'" width="50px" height="40px">
$image=$results_行['photo'];
if(空($image))$image=“default.png”;

检查它是否为空。如果是,请使用默认照片

$search = mysql_query("SELECT users.username, users.id, tbl_image.photo, tbl_image.userid FROM users LEFT OUTER JOIN tbl_image ON users.id=tbl_image.userid WHERE users.username LIKE '%$search_term%' and users.business <> 'business'");

$photo = $results_row['photo'] : $results_row['photo'] ? 'default_photo.jpg'

<img src="/image/'.$photo.'" width="50px" height="40px">
$search=mysql\u query(“从用户左侧外部选择users.username、users.id、tbl\u image.photo、tbl\u image.userid,在用户上加入tbl\u image.id=tbl\u image.userid,其中users.username类似“%$search\u term%”和users.business“business”);
$photo=$results\u行['photo']:$results\u行['photo']?'默认_photo.jpg'

检查它是否为空。如果是,请使用默认照片

$search = mysql_query("SELECT users.username, users.id, tbl_image.photo, tbl_image.userid FROM users LEFT OUTER JOIN tbl_image ON users.id=tbl_image.userid WHERE users.username LIKE '%$search_term%' and users.business <> 'business'");

$photo = $results_row['photo'] : $results_row['photo'] ? 'default_photo.jpg'

<img src="/image/'.$photo.'" width="50px" height="40px">
$search=mysql\u query(“从用户左侧外部选择users.username、users.id、tbl\u image.photo、tbl\u image.userid,在用户上加入tbl\u image.id=tbl\u image.userid,其中users.username类似“%$search\u term%”和users.business“business”);
$photo=$results\u行['photo']:$results\u行['photo']?'默认_photo.jpg'

这是php还是什么?您应该设置适当的标记。这可能会回答您的问题:这是php还是什么?你应该设置适当的标签。这可能会回答你的问题:@Steven,我已经更新了答案。而不是使用
$image
,使用
empty($image)
,因为这将测试
null
和空字符串。@Steven,我已经更新了答案。而不是使用
$image
,使用
empty($image)
,因为这将测试
null
和空字符串。