-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 を評価しています (コードが投稿したものである場合)。

avar_dump( $health_info );を実行すると、値が何であるかがわかります。

于 2013-03-24T01:21:03.097 に答える