Page 1 sur 1

moteur de recherche

Posté : 01 janv. 2017, 21:31
par blinz
// moteur de recherche
	   if(isset($_POST['requete']) && $_POST['requete'] != NULL) // on vérifie d'abord l'existence du POST et aussi si la requete n'est pas vide.
	   {
	   $requete = htmlspecialchars(strtolower($_POST['requete'])); 
	   $sql = "SELECT * FROM actu WHERE titre LIKE '%$requete%' OR manufacturer LIKE '%$requete%' "; 
		// Moteur de recherche
	   }
Actuellement en tapant le nom en entier ça marche mais j'aimerais que ça marche aussi si on tape 1 mots sur les 3 du titre,
par exemple:
La belle histoire de léa ( ok c'est trouvé)
la belle histoire ... ( ok c'est trouvé)
la belle ... ( ok c'est trouvé)

Merci pour le coup de pouce

Re: moteur de recherche

Posté : 02 janv. 2017, 06:22
par zeus
Quel est ton soucis exactement ?
Tout les exemples que tu donnes sont "ok" selon toi.
Quels sont les cas d'usage où ça ne marche pas ?

Re: moteur de recherche

Posté : 02 janv. 2017, 14:19
par blinz
Ca marche que si on tape le nom en entier pour l'instant et j'aimerais savoir comment faire pour que ça marche même si on tape que 2 mots sur 3 par exemple

Re: moteur de recherche

Posté : 02 janv. 2017, 17:27
par zeus
Tu dis que "la belle", marche
Est-ce que tu voudrais pouvoir taper "histoire belle lea" et que ça marche ?