Recherche FULLTEXT en mode BOOLEAN
Bonjour,
Code:
1 2
|
SELECT * FROM `ma_base` WHERE MATCH(champ_text_FULLTEXT) AGAINST('cable usb' IN BOOLEAN MODE) |
Retourne les fiches contenant 'cable' et les fiches contenant 'usb'
Pour limiter le résultat aux fiches contenant 'cable' ET 'USB', j'ajoute un plus devant chacun des mots
Code:
1 2
|
SELECT * FROM `ma_base` WHERE MATCH(champ_text_FULLTEXT) AGAINST('+cable +usb' IN BOOLEAN MODE) |
Ma question est :
Pas moyen de paramètrer ce comportement par défaut ?
Qaund l'internaute saisit 'cable usb' dans le formulaire de recherche, il faut derrière traduire '+cable +usb'.
Merci d'avance.