PHP MYSQL基本问题,如果QUERY空,隐藏图像

我问一个PHP的MySQL的基本问题。 我做一个查询和回声的图像。 在我的代码,如果'.$row['image'].'是空的,它会显示在浏览器中的小红十字会的形象。 如何隐藏图像,如果查询是空的?

$result = mysql_query("SELECT * FROM table WHERE catalog='image'"); while ($row = mysql_fetch_array($result)) { echo '<img src="'.$row['image'].'" />'; }

--------------解决方案-------------

$result = mysql_query("SELECT * FROM table WHERE catalog='image'");
while ($row = mysql_fetch_array($result))
{
if(!empty($row['image'])){
echo '<img src="'.$row['image'].'" />';
}
}

你为什么不只是检查是否$row['image']是空的?

if(!empty($row['image'])){
echo '<img src="'.$row['image'].'" />';
}

$result = mysql_query("SELECT * FROM table WHERE catalog='image'");
while ($row = mysql_fetch_array($result))
{
if(trim($row['image']) != '')
echo '<img src="'.$row['image'].'" />';
}

分类:php 时间:2015-03-15 人气:0
本文关键词: PHP,MySQL和SQL
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.266 (s). 10 q(s)