Afficher les données mysql d'un formulaire
staiph
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour, je suis novice en php et mysql...
Je voudrais récupérer un nom entrer dans un champs de formulaire et en en afficher les données ex:
Docteur : l'utilisateur entre le nom du docteur clique sur ok
Les données s'affiche nom adresse tel par exemple.
Ma base est deja creé, et arrive à afficher si je met directement le nom dans ma reque sql mais je voudrais vraiment pouvoir recuperer le nom du formulaire afin d'aller chercher les données pour les afficher..
merci de votre aide
Je voudrais récupérer un nom entrer dans un champs de formulaire et en en afficher les données ex:
Docteur : l'utilisateur entre le nom du docteur clique sur ok
Les données s'affiche nom adresse tel par exemple.
Ma base est deja creé, et arrive à afficher si je met directement le nom dans ma reque sql mais je voudrais vraiment pouvoir recuperer le nom du formulaire afin d'aller chercher les données pour les afficher..
merci de votre aide
A voir également:
- Afficher les données mysql d'un formulaire
- Whatsapp formulaire opposition - Guide
- Fuite données maif - Guide
- Formulaire de réclamation facebook - Guide
- Supprimer les données de navigation - Guide
- Afficher appdata - Guide
1 réponse
Fais-toi un formulaire comme cela:
(Remplace docteur.php avec le nom de la page qui va afficher les informations du docteur.)
Quand l'utilisateur va entrer un nom dans le champ de texte et clique sur le bouton d'envoi, le formulaire va appeler la page docteur.php avec des paramètres comme ceci:
Après tu peux récupérer ça dans docteur.php en utilisant la variable $_POST['nomDocteur']
(Tu risques d'obtenir un avertissement te ton IDE disant de ne pas accéder à $_POST directement de cette manière, je ne sais pas trop quels sont les risques reliés à cela, je te dirais de chercher pour ça de ton côté. Après si c'est pas pour être utilisé dans une grande entreprise professionnelle c'est pas bien grave.)
Après tu peux te faire une affaire comme ça:
Pour passer la valeur en paramètre dans ta requête.
Après tu affiches cela comme tu veux dans ta page.
"I sell propane and propane accessories, I tell 'ya hwat."
- Hank Hill
<form action="docteur.php" method="post">
Name: <input type="text" name="nomDocteur"><br>
<input type="submit">
</form>
(Remplace docteur.php avec le nom de la page qui va afficher les informations du docteur.)
Quand l'utilisateur va entrer un nom dans le champ de texte et clique sur le bouton d'envoi, le formulaire va appeler la page docteur.php avec des paramètres comme ceci:
http://localhost/docteur.php?nomDocteur=alec
Après tu peux récupérer ça dans docteur.php en utilisant la variable $_POST['nomDocteur']
(Tu risques d'obtenir un avertissement te ton IDE disant de ne pas accéder à $_POST directement de cette manière, je ne sais pas trop quels sont les risques reliés à cela, je te dirais de chercher pour ça de ton côté. Après si c'est pas pour être utilisé dans une grande entreprise professionnelle c'est pas bien grave.)
Après tu peux te faire une affaire comme ça:
$nomDocteur = $_POST['nomDocteur']; $stmt = $mysqli->stmt_init(); $stmt->prepare("SELECT * FROM Docteurs WHERE nomDocteur = ?"); $stmt->bind_param("s", $nomDocteur);
Pour passer la valeur en paramètre dans ta requête.
Après tu affiches cela comme tu veux dans ta page.
"I sell propane and propane accessories, I tell 'ya hwat."
- Hank Hill