sql >> データベース >  >> RDS >> Mysql

データベースレコードに対してNULLをチェック->issetvs.is_null

    これを試してください:

    if($img != NULL) {
        return '<img src="' . $img . '" alt="' . $alt .'" />';
    }
    

    説明:

    !$imgを比較すると NULLに対して 基本的に、$imgでブール反転を行います そして、それがNULLと比較されるかどうかを確認します-これはあなたが望むものではありません。

    また、使用する必要があることに注意してください

    if($img !== NULL)
    

    代わりは。 != !==の間、提供された変数の値を比較します 値とデータ型を比較します(NULLの場合が最も重要な場合があります)。



    1. 列ASCで並べ替えますが、最初にNULL値ですか?

    2. MyBatisインサートリストの値

    3. HTMLの<area>タグの背景色を変更する

    4. MYSQLテーブルを永続的な方法でソートする方法は?