Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/01/2008, 12h27   #1
Nouveau Membre du Club
 
Inscription : juillet 2007
Messages : 103
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 103
Points : 37
Points : 37
Par défaut [SQL] créer une requete pour une recherche

Bonjour ,

il faut que je creer une requete par rapport au 3 champs du formulaire de recherche :

NOM PRENOM NUMERO

l'utilisateur peut taper :

NOM ou NOM PRENOM ou NUMERO ou NOM PREMON NUMERO .....

je ne sais pas quelle fonction utilisé pour le SELECT ni la syntaxe

est ce que vous pouvez m'aider ?

merci

EDIT:

est ce qu'avec un LIKE c'estpossible de chercher sur plusieur table ?
boubourse92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2008, 13h23   #2
Membre du Club
 
Inscription : octobre 2006
Messages : 59
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : octobre 2006
Messages : 59
Points : 40
Points : 40
Bonjour,

je pense que le plus simple est de faire un switch case ou une condition if vérifiant l'existance de données dans les différents champs.

Si nom n'est pas vide alors " requete sur le nom "
Si nom et prenom pas vide " requete nom et prénom"
...

Enfin moi je vois ca comme ca

bonne journée
Dam1en est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2008, 13h25   #3
Membre actif
 
Inscription : août 2002
Messages : 194
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 194
Points : 194
Points : 194
Envoyer un message via MSN à Léortien
le sql pour des requetes simples il n'y a pas à réfléchir...
il suffit de savoir parler.

essayes d'expliquer clairement ce que tu veux faire par une phrase du genre :
je veux sélectionner tels champs de telles table tels que tel champ remplisse telle condition et tel champ remplisse telle condition... etc

si tu arrives à écrire une phrase de ce type tu auras ta solution
(il suffira alors de remplacer petit à petit les bouts de phrases en français par leur équivalent sql, avec les merveilleux cours qu'il y a sur ce site ce serait une insulte pour leurs auteurs de dire qu'on ne les comprend pas mais les points difficiles ça peut se réexpliquer quand même t'inquiète pas )
__________________
Tout le monde savait que c'était impossible. Il est venu un imbécile qui ne le savait pas et qui l'a fait.
(\ _ /)
(='.'=) Voici Lapinou. Aidez le à conquérir le monde
(")-(") en le reproduisant.


Spidercochon, spidercochon, il peut marcher au plafond
...MM ......Voici Spidercochon. Aidez le à conquérir le monde
E(....)~....en le reproduisant.
...w
Léortien est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h12.


 
 
 
 
Partenaires

Hébergement Web