Résultats de formulaire PHP dans MySQL ?
Gaillandre
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
Gaillandre Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
Gaillandre Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai créé un site internet avec un forum. Je voudrais récupérer les résultats du formulaire PHP du forum dans ma base de données MySql. Comment dois-je faire ?
Cordialement
Eric
J'ai créé un site internet avec un forum. Je voudrais récupérer les résultats du formulaire PHP du forum dans ma base de données MySql. Comment dois-je faire ?
Cordialement
Eric
A voir également:
- Résultats de formulaire PHP dans MySQL ?
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Resultats foot - Télécharger - Vie quotidienne
- Formulaire de reclamation instagram - Guide
- Easy php - Télécharger - Divers Web & Internet
2 réponses
Les infos d'un formulaire peuvent être envoyée selon 2 méthodes :
- GET : les variables seront alors transmises dans l'url (ex : www.monsite.com/mapage.php?varform=valeur ),
- POST.
Dans ta page cible, tu auras :
- $_GET['varform'] == valeur
- $_POST['varform'] == valeur
Dans les deux cas, varform est le nom d'un champ de ton formulaire et valeur... heu... sa valeur, c'est-à-dire ce qu'a entré l'utilisateur (son pseudo, par exemple).
- GET : les variables seront alors transmises dans l'url (ex : www.monsite.com/mapage.php?varform=valeur ),
- POST.
Dans ta page cible, tu auras :
- $_GET['varform'] == valeur
- $_POST['varform'] == valeur
Dans les deux cas, varform est le nom d'un champ de ton formulaire et valeur... heu... sa valeur, c'est-à-dire ce qu'a entré l'utilisateur (son pseudo, par exemple).
En fait, voici mon formulaire, c'est un formulaire type que j'ai récupéré gratuitement sur le net, pour l'intègrer dans mon site c'est ok, c'est après que je bloque :
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Message d</title>
<meta name="Microsoft Theme" content="travel 1011">
</head>
<body>
<!--DEBUT CODE FORMULAIRE-->
<!-- Ce script a été développé par Nadine Gaine.
Modifications et ajouts par Daniel Maleville
Vous pouvez l'utiliser gratuitement à des fins NON-COMMERCIALES seulement, et le modifier à votre convenance.
Trouvé sur http://www.toulouse-renaissance.net/bach-flowers/ -->
<form method="POST" action="nadform.php" name="AVIS">
<table width="631">
<tr>
<td width="35"></td>
<td width="588">Message d'introduction.<p> </td>
</tr>
<tr>
<td width="35"></td>
<td width="588">
Question 1 :<br>
<input type="text" name="champ1" size="20">
<p>Question 2 :<br>
<input type="text" name="champ2" size="20"></p>
<p>Question 3 :<br>
<input type="text" name="champ3" size="20"></p>
<p>Question 4 : votre e-mail<br>
<input type="text" name="champ4" size="20"></p>
<p>Question 5 :<br>
<select name="champ5" size="1">
<option selected value="0">- Choisir - </option>
<option value="Reponse5_1">1</option>
<option value="Reponse5_2">2</option>
<option value="Reponse5_3">3</option>
<option value="Reponse5_4">4</option>
<option value="Reponse5_5">5</option>
</select></p>
<p>Question 6 : commentaire<br>
<textarea rows="6" name="champ6" cols="95"></textarea></p>
<p>Question 7 :<br>
<input type="radio" value="Reponse7_1" name="champ7">
valeur 1
<input type="radio" name="champ7" value="Reponse7_2">
valeur 2</p>
<p>Question 8 :<br>
<table border="0" width="100%" cellspacing="1" cellpadding="4">
<tr>
<td width="7%"><input type="hidden" name="champ8[]" value="aucune">
<input type="checkbox" name="champ8[]" value="item_1"></td>
<td width="93%">Item 1</td>
</tr>
<tr>
<td width="7%"><input type="checkbox" name="champ8[]" value="item_2"></td>
<td width="93%">Item 2</td>
</tr>
<tr>
<td width="7%"><input type="checkbox" name="champ8[]" value="item_3"></td>
<td width="93%">Item 3</td>
</tr>
</table>
</td>
</tr>
</table></p>
<p> </p>
<p>
<input type="submit" value="Envoyer" name="envoyer">
<input type="reset" value="Recommencer" name="recommencer"> <br>
<br>
</p>
</form>
<!--FIN CODE FORMULAIRE-->
</body>
</html>
Par contre je n'ai pas encore créé de table dans MySQL, à cette étape, on me demande de renseigner Nom et Nombre de champs,
je suppose que le nombre de champs doit correspondre au nombre de champs du formulaire.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Message d</title>
<meta name="Microsoft Theme" content="travel 1011">
</head>
<body>
<!--DEBUT CODE FORMULAIRE-->
<!-- Ce script a été développé par Nadine Gaine.
Modifications et ajouts par Daniel Maleville
Vous pouvez l'utiliser gratuitement à des fins NON-COMMERCIALES seulement, et le modifier à votre convenance.
Trouvé sur http://www.toulouse-renaissance.net/bach-flowers/ -->
<form method="POST" action="nadform.php" name="AVIS">
<table width="631">
<tr>
<td width="35"></td>
<td width="588">Message d'introduction.<p> </td>
</tr>
<tr>
<td width="35"></td>
<td width="588">
Question 1 :<br>
<input type="text" name="champ1" size="20">
<p>Question 2 :<br>
<input type="text" name="champ2" size="20"></p>
<p>Question 3 :<br>
<input type="text" name="champ3" size="20"></p>
<p>Question 4 : votre e-mail<br>
<input type="text" name="champ4" size="20"></p>
<p>Question 5 :<br>
<select name="champ5" size="1">
<option selected value="0">- Choisir - </option>
<option value="Reponse5_1">1</option>
<option value="Reponse5_2">2</option>
<option value="Reponse5_3">3</option>
<option value="Reponse5_4">4</option>
<option value="Reponse5_5">5</option>
</select></p>
<p>Question 6 : commentaire<br>
<textarea rows="6" name="champ6" cols="95"></textarea></p>
<p>Question 7 :<br>
<input type="radio" value="Reponse7_1" name="champ7">
valeur 1
<input type="radio" name="champ7" value="Reponse7_2">
valeur 2</p>
<p>Question 8 :<br>
<table border="0" width="100%" cellspacing="1" cellpadding="4">
<tr>
<td width="7%"><input type="hidden" name="champ8[]" value="aucune">
<input type="checkbox" name="champ8[]" value="item_1"></td>
<td width="93%">Item 1</td>
</tr>
<tr>
<td width="7%"><input type="checkbox" name="champ8[]" value="item_2"></td>
<td width="93%">Item 2</td>
</tr>
<tr>
<td width="7%"><input type="checkbox" name="champ8[]" value="item_3"></td>
<td width="93%">Item 3</td>
</tr>
</table>
</td>
</tr>
</table></p>
<p> </p>
<p>
<input type="submit" value="Envoyer" name="envoyer">
<input type="reset" value="Recommencer" name="recommencer"> <br>
<br>
</p>
</form>
<!--FIN CODE FORMULAIRE-->
</body>
</html>
Par contre je n'ai pas encore créé de table dans MySQL, à cette étape, on me demande de renseigner Nom et Nombre de champs,
je suppose que le nombre de champs doit correspondre au nombre de champs du formulaire.