私のデータベース テーブルには多くの列があります。複数の列に基づいて検索を行いたい。一部の列の値ではない場合があります。SQLクエリのこれらのフィールドはどのように無効になりますか? ありがとうございました。
例:
$C1=$_POST[c1];
$C2=$_POST[c2];
SELECT * FROM mytable WHERE column1='$c1' AND column2='$c2'
C2 を null にする場合は、SQL クエリから無効にします。
1 つの方法は次のとおりです。
if(!$_POST[C2]){
SELECT * FROM mytable WHERE column1='$c1'
}
...
私のテーブルには多くの列があるため、SQLクエリを使用して実行したいと考えています。