mysql の複数条件クエリの問題「サブカタログ WHERE 名 LIKE '%$keywords%' およびカタログ = $catalog から * を選択してください ORDER BY ランク $ランク制限 $pages, $rows」 上記のステートメントで、$catalog の値が空の場合に他のデータを検索できるようにするにはどうすればよいでしょうか。ここで、catalog = $catalog が空の場合、リストには何も表示されません。 共有先: もっと見る -----解決策--------------------------------アイデアは次のとおりです、文法はあなた自身のものです 調整済み: if($catalog==''){ $tiaojian = ''; }else{ $tiaojian = "and catalog = $catalog"; } $sql = "select * from subcatalog WHERE name LIKE '%$keywords%' $tiaojian ORDER BY rank $rank limit $pages, $rows" ログイン後にコピー