mysql を使用して、プルした 3 つのレコードのうち 1 つに特定のフィールドが入力されているかどうかを確認できるかどうか疑問に思っていますか?
たとえば、次のレコードがあります。
- レコード 1: name = 'Richard'; 年齢 = 42; 場所 = ''; 趣味 = '';
- レコード 2: name = 'Stacy'; 年齢 = 22; 場所 = 'アムステルダム'; 趣味 = '';
- レコード 3: name = 'Jared'; 年齢 = 46; 場所 = ''; 趣味 = '';
すべてのレコードを一覧表示して印刷するスクリプトを作成しました。これで、すべての情報 (空のものも含む) を含むすべてのレコードが表示されますが、レコードのすべてのフィールドが入力されているかどうかを確認するチェックが必要です。
したがって、上記の例では、スクリプトに名前、年齢、場所 (レコード 2 に入力されているため) をリストする必要がありますが、趣味 (これらはすべて空であるため) はリストしません。
これは MySQL 経由で可能ですか、それとも PHP 経由で確認する必要がありますか?
前もって感謝します!