jQuery Autocomplete に使用される SQL コードがいくつかあります。この時点で、製品の名前を取得するクエリがあります。
SELECT DISTINCT name AS name
FROM products_names
WHERE (name LIKE '%$q%' AND language_code = 'pl')
OR (name2 LIKE '%$q%' AND language_code = 'pl')
問題なく動作していますが、検索を入力すると、無効になっている製品の名前も表示されます。
製品がアクティブか無効かに関する情報statusは、テーブルの列に保持されproductsます。
status上記のように機能するクエリが必要で、値がの場合にのみ製品の名前を表示します0。
テーブルには、製品 ID を格納するproducts_namesフィールドがあります。id_productテーブルproductsはそれを に格納しidます。
そのようなクエリの例を教えてください。