这是我从表中回显的描述变量:
$description = mysql_result($result,$i,"description");
有时第 $i 条记录是空的并且没有任何数据/没有描述。
我想要做的是对空记录回显“没有可用的描述”
if (isset($description)){ echo "No description available";}
else{ echo $desctipion;}
我的尝试不起作用,因为它随后回显“没有适用于每条记录的描述,即使是那些不为空的记录也是如此”。
答案是什么?
isset($description)
结果为 true,因为 $description 仍然被设置,即使它的值为“空”。你需要使用的是empty.
if (empty($description)) {
echo "No description available";
} else {
echo $description;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)