私のデータベースには、以下のサンプルに記載されているデータが含まれています。赤い強調表示された行を選択したいと思います。このクエリを試しましたが、私が望む行は表示されません。どんな助力も非常に感謝しています。空フィールドのMYSQLクエリステートメント
上記のコードは「[email protected]」を返します。
私のデータベースには、以下のサンプルに記載されているデータが含まれています。赤い強調表示された行を選択したいと思います。このクエリを試しましたが、私が望む行は表示されません。どんな助力も非常に感謝しています。空フィールドのMYSQLクエリステートメント
上記のコードは「[email protected]」を返します。
あなたがPHPでNULL
ためのすべての結果とテストをしたい場合は?:
SELECT *
FROM tablename
WHERE imageurl IS NULL
を意味するか、このquestionを参照してください。
変更この行:
if($row['imageurl'] == 0){
へ:IMAGEURLが空の文字列またはnullの場合、あなたが望むよう
if(empty($row['imageurl']) == true){
これは、チェックします。クエリレベルからそれをやっていない上
SELECT * FROM TABLE WHERE imageurl IS NULL
おそらく次の文は、あなたのタスクを解決しますか?フィールドがちょうど空の場合
"SELECT * From tablename where length(imageurl) = 0 or imageurl is null"
if(empty($row['imageurl'])){
echo $row['email'];
}
どれ理由:
(とないNULL)してみてください:
SELECT * FROM TABLE WHERE length(imageurl) = 0