-1

我试图回应“没有输入解释”。如果 MySQL 数据库中的 health_info 值为空,则使用以下代码。但是,无论该行是否为空,它总是回显“未输入解释”。我错过了什么或做错了什么?谢谢!!

<?php   
    if (empty($health_info)) {
        echo "No explanation entered.";
    } else {
        echo $health_info;
    }
?>
4

1 回答 1

0
<?php   
    if (empty($health_info)) {
        echo "No explanation entered.";
    } else {
        echo $health_info;
    }
?>

在您的代码中,您正在评估未定义的 $health_info (如果代码是您发布的)。

做一个var_dump( $health_info );,你就会知道价值是什么。

于 2013-03-24T01:21:03.097 回答