non tu extrait tes mots clefs =>
explode
tu construit ta requète =>
si tu veux tout les mots clefs :
	
	SELECT ... FROM ... WHERE colonne LIKE '%alain%' AND colonne LIKE '%delon%'
 si tu veux au moins un mot clefs :
	
	SELECT ... FROM ... WHERE colonne LIKE '%alain%' OR colonne LIKE '%delon%'
 Sachant qu'avec OR ce sera lent, si tu peux utiliser UNION c'est mieux :
	
	1 2 3
   | SELECT ... FROM ... WHERE colonne LIKE '%alain%'
UNION
SELECT ... FROM ... WHERE colonne LIKE '%delon%'  | 
 Donc oui tu fais une boucle, mais pour construire une requête. Si tu passe par n requetes différentes (comme tu l'as proposé) alors le dédoublonnage devra être fait côté php....
						
					
Partager