少し複雑なクエリを使用します。BETWEEN と and があります。私が得たものは、データベースのすべての値を持つクエリです。フィールド classe = 'Vehicule' は認識されなくなり、穴テーブルの要素が選択されます。ここでは単純なコードを示します。
$query = "SELECT
publier.classe AS 'classe',
publier.sclasse AS 'sclasse',
publier.region AS 'region',
publier.sujet AS 'sujet',
publier.prix AS 'prix',
publier.details AS 'details',
publier.pdate AS 'pdate',
publier.ptime AS 'ptime',
publier.photo1 AS 'photo1',
publier.photo2 AS 'photo2',
publier.photo3 AS 'photo3',
publier.photo3 AS 'photo4',
publier.courriel AS 'courriel',
info.Ville AS 'Ville' ,
info.Nom AS 'Nom',
info.Prenom AS 'Prenom',
info.Telephone AS 'Telephone',
info.Courriel AS 'Courriel'
FROM
publier LEFT JOIN info
ON
publier.courriel = info.Courriel
WHERE classe = 'Vehicule' AND
(details LIKE \"%$trimmed%\") OR
(sujet LIKE \"%$trimmed%\") AND
(pdate BETWEEN DATE_SUB(NOW(), INTERVAL 60 DAY) AND NOW()) AND
(prix BETWEEN '".$pmin."' AND '".$pmax."')
ORDER BY prix ASC";