这是我从表中回显的描述变量:
$description = mysql_result($result,$i,"description");
有时第 $i 条记录是空的并且其中没有任何数据/没有描述。
我想要做的是对空的记录回显“没有可用的描述”
if (isset($description)){ echo "No description available";}
else{ echo $desctipion;}
我的尝试不起作用,因为它随后回显了 No description available for every record 即使是那些不为空的记录。
答案是什么?
最佳答案
isset($description)
将返回 true,因为 $description 仍然设置,即使它的值为“空”。您需要使用的是empty .
if (empty($description)) {
echo "No description available";
} else {
echo $description;
}
关于php - 如何检查PHP中的mysql条目是否为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1591611/