Rechercher dans une base de donnée PHP MYSQL

Résolu
tic -  
HostOfSeraphim Messages postés 6750 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Aidez moi svp
je voudrais savoir comment faire pour rechercher une info dans une bdd
Enfaite je m'explique :

J'ai une table dans ma bdd qui s'appelle CLIENT (exemple), et donc, il faut que je tape l' ID du client dans un champ de texte, puis, on m'affiche ttes les infos concernant ce client ( nom, prenom, age...)

merci
A voir également:

11 réponses

avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Bonjour.

Si tu connais l'ID du client, c'est très facile ! Voici la requête SQL :
SELECT * FROM clients WHERE id = $id


Bonne chance.

Je te conseil aussi de faire un "sélectionneur de champ", je m'explique :
Tu fais une liste déroulante contenant "Nom","Prénom", ... (ainsi tu choisis en faisant ta recherche) puis un champ normal où tu entre la valeur souhaitée.
Si tu ne débute pas en PHP, ça ne dois pas être trop dur.
2
mart03 Messages postés 280 Date d'inscription   Statut Membre Dernière intervention   21
 
oui est alors ?
1
tic
 
oui donc comment je peut effectuer cette recherche d'ID puis l'afficher ???
0
HostOfSeraphim Messages postés 6750 Date d'inscription   Statut Contributeur Dernière intervention   1 608
 
Et bien il te faut apprendre le langage SQL qui te permettra d'interroger ta base de données avec juste du texte.

0
jona303 Messages postés 369 Date d'inscription   Statut Membre Dernière intervention   28
 
Ca vaut bien la peine de répondre...
0
HostOfSeraphim Messages postés 6750 Date d'inscription   Statut Contributeur Dernière intervention   1 608 > jona303 Messages postés 369 Date d'inscription   Statut Membre Dernière intervention  
 
Où est le problème ? Il cherche à pouvoir interroger la table sans devoir préciser l'ID recherché dans un champ...

Je ne vois pas en quoi l'orienter vers l'apprentissage du SQL est une mauvaise réponse.

0
tic > HostOfSeraphim Messages postés 6750 Date d'inscription   Statut Contributeur Dernière intervention  
 
je me suis ptet mal exprimé

enfaite : j'ai une table CLIENT qui contient ttes les infos.
ENsuite dans la page recherche.php j'ai un champs qui va me permettre de taper un ID
Puis je clique sur Envoyer, et là sur la page rechercheclient.php j'ai ttes les infos concernant ce client qui doivent appartaitre
0
jona303 Messages postés 369 Date d'inscription   Statut Membre Dernière intervention   28 > HostOfSeraphim Messages postés 6750 Date d'inscription   Statut Contributeur Dernière intervention  
 
Poser des questions ici, c'est un peu dans le but d'apprendre, il ou elle doit bien se douter que c'est du SQL :).
Je suis pas pour donner des scripts tout faits, mais donner une (vraie) piste ça se fait :)
0
HostOfSeraphim Messages postés 6750 Date d'inscription   Statut Contributeur Dernière intervention   1 608 > jona303 Messages postés 369 Date d'inscription   Statut Membre Dernière intervention  
 
il ou elle doit bien se douter que c'est du SQL

Justement, pas forcément...

0
NookZ Messages postés 2138 Date d'inscription   Statut Membre Dernière intervention   514
 
utiliser ceci pour vous connecter
https://phpsources.net/tutoriel-connection.htm

Puis une requête type SELECT * from CLIENT where id_client=$idclient
Et enfin afficher le tout avec : https://php.developpez.com/faq/?page=bdd#bdd_requeteselection
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tic
 
merci jona ^^
0
tic
 
Mais je connais le PHP c'est pas que je débute en PHP, j'suis pas un pro non plus mais juste avoir une ptite méthode quoi ^^D
0
tic
 
sayè ca marche

merci a ts
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
De rien.

Tu peux mettre le sujet en résolu ;)
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Ah mais c'est déjà fais.
0
tic
 
lol ^^
0
alexfbi93 Messages postés 270 Date d'inscription   Statut Membre Dernière intervention   21
 
Cool, ça m'as aider aussi ^^
0