Formulaire html + php + mysql
lunastix275
Messages postés
2864
Date d'inscription
Statut
Membre
Dernière intervention
-
lunastix275 Messages postés 2864 Date d'inscription Statut Membre Dernière intervention -
lunastix275 Messages postés 2864 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je fais un site web avec un formulaire d'envoi
voila le bout de code
J'aimerais savoir si il est correct ^^" et comment puis je faire pour que les informations soit envoyées dans une bases de données? donc que mettre dans traitement php ? et comment faire pour affichier la base de données dans un page et seulement la colone nom?
merci d'avance =)
ps: je n'ai aucune connaissance en mysql ou en php .
Je fais un site web avec un formulaire d'envoi
voila le bout de code
<div id="formulaire"> <form method="post" action="traitement.php"> <p>Nom :</p> <p> <input type="text" name="nom" id="nom" tabindex="1" /> </p> </form> </div> <div id="formulaire"> <form method="post" action="traitement.php"> <p> Prénom :</p> <p> <input type="text" name="prenom" id="prenom" tabindex="2" /> </p> </form> </div> <input type="submit" />
J'aimerais savoir si il est correct ^^" et comment puis je faire pour que les informations soit envoyées dans une bases de données? donc que mettre dans traitement php ? et comment faire pour affichier la base de données dans un page et seulement la colone nom?
merci d'avance =)
ps: je n'ai aucune connaissance en mysql ou en php .
A voir également:
- Formulaire html + php + mysql
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Editeur html - Télécharger - HTML
- Formulaire de reclamation instagram - Guide
- Easy php - Télécharger - Divers Web & Internet
4 réponses
Bah le mieux pour comprendre ce que tu fais, c'est d'apprendre... Après, le tuto que je t'ai passé, c'est juste pour les formulaires ! Si tu veux faire ça vite fait :
Ton formulaire (<form></form>) doit envoyer vers une page php :
Sur la page que t'aura créer, ici : envoyer.php :
Ce qui fait qu'avec ces deux commandes, tu mets dans les variables, le contenus de tes input !
Exemple, si dans prenom de ton formulaire, tu a écris Gilbert, la variable $prenom sera égale à Gilbert !
Pour envoyer ces informations sur une base de données, il vaut mieux que tu t'interesses un tout petit peu au tuto que je t'ai envoyé...
Ton formulaire (<form></form>) doit envoyer vers une page php :
<form id="form1" action="envoyer.php"><input type"text" id="nom"><input type"text" id="prenom"></form>
Sur la page que t'aura créer, ici : envoyer.php :
<?php $nom = $_GET['nom']; $prenom = $_GET['prenom']; ?>
Ce qui fait qu'avec ces deux commandes, tu mets dans les variables, le contenus de tes input !
Exemple, si dans prenom de ton formulaire, tu a écris Gilbert, la variable $prenom sera égale à Gilbert !
Pour envoyer ces informations sur une base de données, il vaut mieux que tu t'interesses un tout petit peu au tuto que je t'ai envoyé...
Ok, bon, c'est le principal !
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913099-transmettez-des-donnees-avec-les-formulaires
Voilà !
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913099-transmettez-des-donnees-avec-les-formulaires
Voilà !
Bonjour non ce n'est pas correct
1) l'id d'un div doit être unique donc tu ouvres une seul fois un div id="formulaire"
2) Tu as ouvert plusieurs form avec la même action.C'est mal. Tu ouvres la plupart du temps un seul form par page avec dedans tous tes input.
3) le input submit doit aussi être compris dans le form.
Corrigé ça fait :
<div id="formulaire">
<form method="post" action="traitement.php">
<p>Nom :</p>
<p> <input type="text" name="nom" id="nom" tabindex="1" /> </p>
<p> <input type="text" name="prenom" id="prenom" tabindex="2" /> </p>
<p><input type="submit" /></p>
</form>
</div>
Ps: les tabindex... Je ne suis pas sur du tout que ce soit judicieux. Moi ça m'énerve quand on change la fonction de mes raccourcis claviers...
Sans connaître un minimum le html, mysql et php et en refusant de regarder les tutos, ton site web a de forte chance de ne jamais aboutir. Je soutiens celui qui t'as conseillé de regarder les tutos.
1) l'id d'un div doit être unique donc tu ouvres une seul fois un div id="formulaire"
2) Tu as ouvert plusieurs form avec la même action.C'est mal. Tu ouvres la plupart du temps un seul form par page avec dedans tous tes input.
3) le input submit doit aussi être compris dans le form.
Corrigé ça fait :
<div id="formulaire">
<form method="post" action="traitement.php">
<p>Nom :</p>
<p> <input type="text" name="nom" id="nom" tabindex="1" /> </p>
<p> <input type="text" name="prenom" id="prenom" tabindex="2" /> </p>
<p><input type="submit" /></p>
</form>
</div>
Ps: les tabindex... Je ne suis pas sur du tout que ce soit judicieux. Moi ça m'énerve quand on change la fonction de mes raccourcis claviers...
Sans connaître un minimum le html, mysql et php et en refusant de regarder les tutos, ton site web a de forte chance de ne jamais aboutir. Je soutiens celui qui t'as conseillé de regarder les tutos.