php - 如何检查PHP中的mysql条目是否为空?

标签 php mysql record

这是我从表中回显的描述变量:

$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/

相关文章:

php - 根据模型将ajax数据插入数据库

delphi - 我需要在 Delphi 中完成记录数组吗?

php - XAMPP OSX Lion 让邮件工作

php - 如何在 PHP 的 eclipse IDE 中使用 xdebug

PHP:扫描数据库中的某个值然后组织它

list - 如何将 txt 文件中的值解析为 OCaml 中的记录列表?

database - 限制允许的记录数

php - 许多哈希迭代 : append salt every time?

php - 如何正确地子查询 - 或者这是怎么错的?

php - PHP 中位标志的最佳实践