[RESOLU] Requete SQL particulière

Requete SQL particulière [RESOLU] - PHP - Programmation

Marsh Posté le 02-06-2005 à 14:45:10    

Salut à tous, voila j'ai une toute petite question...
Je souhaite faire un chtit moteur de recherche tout bête sur mon site. En fait je souhaiterais analyser ma table client avec une requete SQL et voir si tout ou partie du nom du client correspond à la recherche.
 
Exemple si dans les clients j'ai  
marcel
dédé
marceau
henry
mary
 
et que dans la recherche je tape mar qu'il me sorte  
marcel
marceau
mary..
 
Existe t'il une chtites requete sql pour ce genre de chose qui analyse qu'une partie des données.. (juste au début ça me suffit ;) ) ??
 
Merci d'avance pour vous réponses  :)  :jap:


Message édité par micfont999 le 02-06-2005 à 14:56:13
Reply

Marsh Posté le 02-06-2005 à 14:45:10   

Reply

Marsh Posté le 02-06-2005 à 14:48:11    

Bonjour,
 dans ta requête sql a la claus WHERE tu met un truc du genre LIKE ABC% et tu remplace ABC par ta variable

Reply

Marsh Posté le 02-06-2005 à 14:50:56    

Destampy a écrit :

Bonjour,
 dans ta requête sql a la claus WHERE tu met un truc du genre LIKE ABC% et tu remplace ABC par ta variable


 
+1

Reply

Marsh Posté le 02-06-2005 à 14:51:44    

soit LIKE 'M%' soit avec MATCH AGAINST

Reply

Marsh Posté le 02-06-2005 à 14:52:24    

J'ai essayer avec like, mais ça ne marche pas, j'ai peut être tapé ça comme un c..  

Code :
  1. SELECT * FROM clients WHERE societe LIKE 'mar'


 
j'ai essayé direct dans php_my_admin il ne me met aucune erreur de synthaxe mais ne retourne rien... snif..
Merci pour ton aide.

Reply

Marsh Posté le 02-06-2005 à 14:53:25    

t'as oublié le %
 
 

Code :
  1. SELECT * FROM clients WHERE societe LIKE 'mar%'

Reply

Marsh Posté le 02-06-2005 à 14:55:06    

Reply

Marsh Posté le 02-06-2005 à 14:55:36    

Autant pour moi, ça fonctionne avec cette bete.. ;)
Merci à vous, ça à été rapide lol...  
Encore MERKIII pour tout.. :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed