Recuprer les donnees d'un formulaire avec wam
mec perdu
-
koala. Messages postés 294 Statut Membre -
koala. Messages postés 294 Statut Membre -
Bonjour,
je n'arrive pas a recuperer les données inscrit dans un formulaire dans la base de donnée mysql de wamp
voici mo code :
include ("connexion.php");
$sexe=$_POST['sexe'];
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$fonction=$_POST['fonction'];
$societe=$_POST['Societe'];
$adresse=$_POST['adresse'];
$cp=$_POST['cp'];
$ville=$_POST['ville'];
$dpt=$_POST['dpt'];
$email=$_POST['email'];
$tel=$_POST['tel'];
$fax=$_POST['fax'];
$sql ="INSERT INTO client values ('$sexe','$nom','$prenom','$fonction','$societe','$adresse','$cp','$ville','$dpt',$email','$tel','$fax')";
$resultat= mysql_query($sql) or die ("erreur avec la requete d'ajoute");
merci
je n'arrive pas a recuperer les données inscrit dans un formulaire dans la base de donnée mysql de wamp
voici mo code :
include ("connexion.php");
$sexe=$_POST['sexe'];
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$fonction=$_POST['fonction'];
$societe=$_POST['Societe'];
$adresse=$_POST['adresse'];
$cp=$_POST['cp'];
$ville=$_POST['ville'];
$dpt=$_POST['dpt'];
$email=$_POST['email'];
$tel=$_POST['tel'];
$fax=$_POST['fax'];
$sql ="INSERT INTO client values ('$sexe','$nom','$prenom','$fonction','$societe','$adresse','$cp','$ville','$dpt',$email','$tel','$fax')";
$resultat= mysql_query($sql) or die ("erreur avec la requete d'ajoute");
merci
A voir également:
- Recuprer les donnees d'un formulaire avec wam
- Whatsapp formulaire opposition - Guide
- Fuite données maif - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Effacer les données de navigation sur android - Guide
- Formulaire de reclamation instagram - Guide
8 réponses
Qu'est que veux faire :
1) récupérer les données d'un formulaire pour les mettre dans la basse de donnée.
Ou
2) veux tu récupéré les données qui sont dans la base de donnée
Dans le premier cas il nous faut le code te ton formulaire
1) récupérer les données d'un formulaire pour les mettre dans la basse de donnée.
Ou
2) veux tu récupéré les données qui sont dans la base de donnée
Dans le premier cas il nous faut le code te ton formulaire
la solution 1)
voici le code de mon formulaire :
<form action="recuperer.php" method="POST">
<table border="1" cellpadding="10">
<tr>
<td colspan=2 align=center>
M<INPUT type="radio" name="sexe" size="15" checked value="Monsieur">
Mme<INPUT type="radio" name="sexe" size="15" value="Madame">
Mlle<INPUT type="radio" name="sexe" size="15" value="Mademoiselle">
</td>
</tr>
<br><br>
<tr>
<td> Nom : </td> <td> <INPUT type="texte" name="nom" size="30" value=""></td>
</tr>
<tr>
<td> Prenom : </td><td> <INPUT type="texte" name="prenom" size="30" value=""></td>
</tr>
<tr>
<td> Fonction : </td><td> <INPUT type="texte" name="fonction" size="30" value=""></td>
</tr>
<tr>
<td> Société : </td><td> <INPUT type="texte" name="Societe" size="30" value=""></td>
</tr>
<tr>
<tr valign='top'><td>Adresse :</td><td><textarea rows='3' cols='23' name='adresse'></textarea></td></tr>
<tr><td>Code postal :</td><td><input type='text' name='cp' size='30'></td></tr>
<tr><td>Ville : </td><td><input type='text' name='ville' size='30'></td></tr>
<tr>
<td>Département : </td><td><select name="dpt" >
<option value="0"> Département </option>
<option value="Ain">1 - Ain</option>
<option value="Aisne">2 - Aisne</option>
<option value="Allier">3 - Allier</option>
<option value="Alpes-de-Haute-Provence">4 - Alpes-de-Haute-Provence</option>
<option value="Hautes-Alpes">5 - Hautes-Alpes</option>
<option value="Alpes-Maritimes">6 - Alpes-Maritimes</option>
<option value="Ardèche">7 - Ardèche</option>
<option value="Ardennes">8 - Ardennes</option>
<option value="Ariège">9 - Ariège</option>
<option value="Aube">10 - Aube</option>
<option value="Aude">11 - Aude</option>
<option value="Aveyron">12 - Aveyron</option>
<option value="Bouches-du-Rhône">13 - Bouches-du-Rhône</option>
<option value="Calvados">14 - Calvados</option>
<option value="Cantal">15 - Cantal</option>
<option value="Charente">16 - Charente</option>
<option value="Charente-Maritime">17 - Charente-Maritime</option>
<option value="Cher">18 - Cher</option>
<option value="Corrèze">19 - Corrèze</option>
<option value="Corse (2A et 2B">20 - Corse (2A et 2B)</option>
<option value="Côte-d'Or">21 - Côte-d'Or</option>
<option value="Côtes-d'Armor">22 - Côtes-d'Armor</option>
<option value="Creuse">23 - Creuse</option>
<option value="Dordogne">24 - Dordogne</option>
<option value="Doubs">25 - Doubs</option>
<option value="Drôme">26 - Drôme</option>
<option value="Eure">27 - Eure</option>
<option value="Eure-et-Loir">28 - Eure-et-Loir</option>
<option value="Finistère">29 - Finistère</option>
<option value="Gard">30 - Gard</option>
<option value="Haute-Garonne">31 - Haute-Garonne</option>
<option value="Gers">32 - Gers</option>
<option value="Gironde">33 - Gironde</option>
<option value="Hérault">34 - Hérault</option>
<option value="Ille-et-Vilaine">35 - Ille-et-Vilaine</option>
<option value="Indre">36 - Indre</option>
<option value="Indre-et-Loire">37 - Indre-et-Loire</option>
<option value="Isère">38 - Isère</option>
<option value="Jura">39 - Jura</option>
<option value="Landes">40 - Landes</option>
<option value="Loir-et-Cher">41 - Loir-et-Cher</option>
<option value="Loire">42 - Loire</option>
<option value="Haute-Loire">43 - Haute-Loire</option>
<option value="Loire-Atlantique">44 - Loire-Atlantique</option>
<option value="Loiret">45 - Loiret</option>
<option value="Lot">46 - Lot</option>
<option value="Lot-et-Garonne">47 - Lot-et-Garonne</option>
<option value="Lozère">48 - Lozère</option>
<option value="Maine-et-Loire">49 - Maine-et-Loire</option>
<option value="Manche">50 - Manche</option>
<option value="Marne">51 - Marne</option>
<option value="Haute-Marne">52 - Haute-Marne</option>
<option value="Mayenne">53 - Mayenne</option>
<option value="Meurthe-et-Moselle">54 - Meurthe-et-Moselle</option>
<option value="Meuse">55 - Meuse</option>
<option value="Morbihan">56 - Morbihan</option>
<option value="Moselle">57 - Moselle</option>
<option value="Nièvre">58 - Nièvre</option>
<option value="Nord">59 - Nord</option>
<option value="Oise">60 - Oise</option>
<option value="Orne">61 - Orne</option>
<option value="Pas-de-Calais">62 - Pas-de-Calais</option>
<option value="Puy-de-Dôme">63 - Puy-de-Dôme</option>
<option value="Pyrénées-Atlantiques">64 - Pyrénées-Atlantiques</option>
<option value="Hautes-Pyrénées">65 - Hautes-Pyrénées</option>
<option value="Pyrénées-Orientales">66 - Pyrénées-Orientales</option>
<option value="Bas-Rhin">67 - Bas-Rhin</option>
<option value="Haut-Rhin">68 - Haut-Rhin</option>
<option value="Rhône">69 - Rhône</option>
<option value="Haute-Saône">70 - Haute-Saône</option>
<option value="Saône-et-Loire">71 - Saône-et-Loire</option>
<option value="Sarthe">72 - Sarthe</option>
<option value="Savoie">73 - Savoie</option>
<option value="Haute-Savoie">74 - Haute-Savoie</option>
<option value="Paris">75 - Paris</option>
<option value="Seine-Maritime">76 - Seine-Maritime</option>
<option value="Seine-et-Marne">77 - Seine-et-Marne</option>
<option value="Yvelines">78 - Yvelines</option>
<option value="Deux-Sèvres">79 - Deux-Sèvres</option>
<option value="Somme">80 - Somme</option>
<option value="Tarn">81 - Tarn</option>
<option value="Tarn-et-Garonne">82 - Tarn-et-Garonne</option>
<option value="Var">83 - Var</option>
<option value="Vaucluse">84 - Vaucluse</option>
<option value="Vendée">85 - Vendée</option>
<option value="Vienne">86 - Vienne</option>
<option value="Haute-Vienne">87 - Haute-Vienne</option>
<option value="Vosges">88 - Vosges</option>
<option value="Yonne">89 - Yonne</option>
<option value="Territoire de Belfort">90 - Territoire de Belfort</option>
<option value="Essonne">91 - Essonne</option>
<option value="Hauts-de-Seine">92 - Hauts-de-Seine</option>
<option value="Seine-Saint-Denis">93 - Seine-Saint-Denis</option>
<option value="Val-de-Marne">94 - Val-de-Marne</option>
<option value="Val-d'Oise">95 - Val-d'Oise</option>
<option value="Dom/Tom">97 - Dom/Tom</option>
</select>
</td>
<br><br>
</tr>
<tr>
<td>Email :</td><td> <INPUT type="texte" name="email" size="30"></td>
<br><br>
</tr>
<tr>
<td>Tel :</td><td> <INPUT type="texte" name="tel" size="30" value=""></td>
<br><br>
</tr>
<tr>
<td> Fax :</td><td> <INPUT type="texte" name="fax" size="30" value=""> </td>
<br><br>
</tr>
</td>
</tr>
<tr>
<td colspan=2 align="center">
<input type="submit" value="ENVOYER">
<input type="reset" value="ANNULER">
</td>
</tr>
</table>
</form>
voici le code de mon formulaire :
<form action="recuperer.php" method="POST">
<table border="1" cellpadding="10">
<tr>
<td colspan=2 align=center>
M<INPUT type="radio" name="sexe" size="15" checked value="Monsieur">
Mme<INPUT type="radio" name="sexe" size="15" value="Madame">
Mlle<INPUT type="radio" name="sexe" size="15" value="Mademoiselle">
</td>
</tr>
<br><br>
<tr>
<td> Nom : </td> <td> <INPUT type="texte" name="nom" size="30" value=""></td>
</tr>
<tr>
<td> Prenom : </td><td> <INPUT type="texte" name="prenom" size="30" value=""></td>
</tr>
<tr>
<td> Fonction : </td><td> <INPUT type="texte" name="fonction" size="30" value=""></td>
</tr>
<tr>
<td> Société : </td><td> <INPUT type="texte" name="Societe" size="30" value=""></td>
</tr>
<tr>
<tr valign='top'><td>Adresse :</td><td><textarea rows='3' cols='23' name='adresse'></textarea></td></tr>
<tr><td>Code postal :</td><td><input type='text' name='cp' size='30'></td></tr>
<tr><td>Ville : </td><td><input type='text' name='ville' size='30'></td></tr>
<tr>
<td>Département : </td><td><select name="dpt" >
<option value="0"> Département </option>
<option value="Ain">1 - Ain</option>
<option value="Aisne">2 - Aisne</option>
<option value="Allier">3 - Allier</option>
<option value="Alpes-de-Haute-Provence">4 - Alpes-de-Haute-Provence</option>
<option value="Hautes-Alpes">5 - Hautes-Alpes</option>
<option value="Alpes-Maritimes">6 - Alpes-Maritimes</option>
<option value="Ardèche">7 - Ardèche</option>
<option value="Ardennes">8 - Ardennes</option>
<option value="Ariège">9 - Ariège</option>
<option value="Aube">10 - Aube</option>
<option value="Aude">11 - Aude</option>
<option value="Aveyron">12 - Aveyron</option>
<option value="Bouches-du-Rhône">13 - Bouches-du-Rhône</option>
<option value="Calvados">14 - Calvados</option>
<option value="Cantal">15 - Cantal</option>
<option value="Charente">16 - Charente</option>
<option value="Charente-Maritime">17 - Charente-Maritime</option>
<option value="Cher">18 - Cher</option>
<option value="Corrèze">19 - Corrèze</option>
<option value="Corse (2A et 2B">20 - Corse (2A et 2B)</option>
<option value="Côte-d'Or">21 - Côte-d'Or</option>
<option value="Côtes-d'Armor">22 - Côtes-d'Armor</option>
<option value="Creuse">23 - Creuse</option>
<option value="Dordogne">24 - Dordogne</option>
<option value="Doubs">25 - Doubs</option>
<option value="Drôme">26 - Drôme</option>
<option value="Eure">27 - Eure</option>
<option value="Eure-et-Loir">28 - Eure-et-Loir</option>
<option value="Finistère">29 - Finistère</option>
<option value="Gard">30 - Gard</option>
<option value="Haute-Garonne">31 - Haute-Garonne</option>
<option value="Gers">32 - Gers</option>
<option value="Gironde">33 - Gironde</option>
<option value="Hérault">34 - Hérault</option>
<option value="Ille-et-Vilaine">35 - Ille-et-Vilaine</option>
<option value="Indre">36 - Indre</option>
<option value="Indre-et-Loire">37 - Indre-et-Loire</option>
<option value="Isère">38 - Isère</option>
<option value="Jura">39 - Jura</option>
<option value="Landes">40 - Landes</option>
<option value="Loir-et-Cher">41 - Loir-et-Cher</option>
<option value="Loire">42 - Loire</option>
<option value="Haute-Loire">43 - Haute-Loire</option>
<option value="Loire-Atlantique">44 - Loire-Atlantique</option>
<option value="Loiret">45 - Loiret</option>
<option value="Lot">46 - Lot</option>
<option value="Lot-et-Garonne">47 - Lot-et-Garonne</option>
<option value="Lozère">48 - Lozère</option>
<option value="Maine-et-Loire">49 - Maine-et-Loire</option>
<option value="Manche">50 - Manche</option>
<option value="Marne">51 - Marne</option>
<option value="Haute-Marne">52 - Haute-Marne</option>
<option value="Mayenne">53 - Mayenne</option>
<option value="Meurthe-et-Moselle">54 - Meurthe-et-Moselle</option>
<option value="Meuse">55 - Meuse</option>
<option value="Morbihan">56 - Morbihan</option>
<option value="Moselle">57 - Moselle</option>
<option value="Nièvre">58 - Nièvre</option>
<option value="Nord">59 - Nord</option>
<option value="Oise">60 - Oise</option>
<option value="Orne">61 - Orne</option>
<option value="Pas-de-Calais">62 - Pas-de-Calais</option>
<option value="Puy-de-Dôme">63 - Puy-de-Dôme</option>
<option value="Pyrénées-Atlantiques">64 - Pyrénées-Atlantiques</option>
<option value="Hautes-Pyrénées">65 - Hautes-Pyrénées</option>
<option value="Pyrénées-Orientales">66 - Pyrénées-Orientales</option>
<option value="Bas-Rhin">67 - Bas-Rhin</option>
<option value="Haut-Rhin">68 - Haut-Rhin</option>
<option value="Rhône">69 - Rhône</option>
<option value="Haute-Saône">70 - Haute-Saône</option>
<option value="Saône-et-Loire">71 - Saône-et-Loire</option>
<option value="Sarthe">72 - Sarthe</option>
<option value="Savoie">73 - Savoie</option>
<option value="Haute-Savoie">74 - Haute-Savoie</option>
<option value="Paris">75 - Paris</option>
<option value="Seine-Maritime">76 - Seine-Maritime</option>
<option value="Seine-et-Marne">77 - Seine-et-Marne</option>
<option value="Yvelines">78 - Yvelines</option>
<option value="Deux-Sèvres">79 - Deux-Sèvres</option>
<option value="Somme">80 - Somme</option>
<option value="Tarn">81 - Tarn</option>
<option value="Tarn-et-Garonne">82 - Tarn-et-Garonne</option>
<option value="Var">83 - Var</option>
<option value="Vaucluse">84 - Vaucluse</option>
<option value="Vendée">85 - Vendée</option>
<option value="Vienne">86 - Vienne</option>
<option value="Haute-Vienne">87 - Haute-Vienne</option>
<option value="Vosges">88 - Vosges</option>
<option value="Yonne">89 - Yonne</option>
<option value="Territoire de Belfort">90 - Territoire de Belfort</option>
<option value="Essonne">91 - Essonne</option>
<option value="Hauts-de-Seine">92 - Hauts-de-Seine</option>
<option value="Seine-Saint-Denis">93 - Seine-Saint-Denis</option>
<option value="Val-de-Marne">94 - Val-de-Marne</option>
<option value="Val-d'Oise">95 - Val-d'Oise</option>
<option value="Dom/Tom">97 - Dom/Tom</option>
</select>
</td>
<br><br>
</tr>
<tr>
<td>Email :</td><td> <INPUT type="texte" name="email" size="30"></td>
<br><br>
</tr>
<tr>
<td>Tel :</td><td> <INPUT type="texte" name="tel" size="30" value=""></td>
<br><br>
</tr>
<tr>
<td> Fax :</td><td> <INPUT type="texte" name="fax" size="30" value=""> </td>
<br><br>
</tr>
</td>
</tr>
<tr>
<td colspan=2 align="center">
<input type="submit" value="ENVOYER">
<input type="reset" value="ANNULER">
</td>
</tr>
</table>
</form>
Ton problème ne vient pas tu formulaire. Je pense qu'il vient de la requête, dans t'a table client tu as combien de champ . Je pense qu'il manque le champ id (la clé primaire) c'est pour cela que les données ne sont pas enregistrer.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
j'en avait un avec auto increment mes sa fonctionnai pas donc je les supriment et la clé primaire c'est l'email
Essai de rentré t'a requête SQL directement dans t'a base de données, voir ce qu'elle renvoi si ça marche ou pas.
Il manque ' pour la variable email, voilà pourquoi cela ne marche pas.
Une remarque le jours ou dans une adresse il y aura une apostrophe ' par exemple route d'Annecy tu va avoir des prb. je te suggère de l'écrire plutôt :
$sql ="INSERT INTO client VALUES(\"$sexe\",\"$nom\",\"$prenom\",\"$fonction\",\"$societe\",\"$adresse\",\"$cp\",\"$ville\",\"$dpt\",\"$email\",\"$tel\",\"$fax\")";
Une remarque le jours ou dans une adresse il y aura une apostrophe ' par exemple route d'Annecy tu va avoir des prb. je te suggère de l'écrire plutôt :
$sql ="INSERT INTO client VALUES(\"$sexe\",\"$nom\",\"$prenom\",\"$fonction\",\"$societe\",\"$adresse\",\"$cp\",\"$ville\",\"$dpt\",\"$email\",\"$tel\",\"$fax\")";