Insertion sous mysql qui ne s'affiche pas
Résolu
pierrot81
-
aaronnapster Messages postés 442 Date d'inscription Statut Membre Dernière intervention -
aaronnapster Messages postés 442 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un formulaire d'inscription dont les données s'insère dans une base de données mysql, tout s'insère bien a part le numero de telephone... si j'indique un varchar cela n'affiche rien, si j'utilise un INT il m'inscrit 0 sous phpmyadmin.
Anoter que le code postal de l'inscrit s'enregistre correctement il qu'il en INT (5)
Avez vous une idée de la solution ?
Par avance merc
J'ai un formulaire d'inscription dont les données s'insère dans une base de données mysql, tout s'insère bien a part le numero de telephone... si j'indique un varchar cela n'affiche rien, si j'utilise un INT il m'inscrit 0 sous phpmyadmin.
Anoter que le code postal de l'inscrit s'enregistre correctement il qu'il en INT (5)
Avez vous une idée de la solution ?
Par avance merc
A voir également:
- Insertion sous mysql qui ne s'affiche pas
- Touche insertion clavier - Guide
- Insertion sommaire word - Guide
- Insertion filigrane word - Guide
- Insertion liste déroulante excel - Guide
- Insertion signature word - Guide
3 réponses
bonjour je pense que j ai le même probleme:
lors de l insertion dans la bdd le sujet puis le message ne s insert pas dans la bdd.
voici mes codes:
formulaire
<div align=center>
<form method="POST" action="envoi.php" id="formulaire" >
<table>
<tr><td>nom:</td>
<td><input type="text" name="nom" size=30></td></tr>
<tr><td>email:</td>
<td><input type="text" name="email" size=30></td></tr>
<tr><td>sujet :</td>
<td><input type="text" name="subjet" size=30></td></tr>
<tr><td colspan=2>message:<br>
<textarea COLS=50 ROWS=6 name=msg> </textarea>
</td></tr>
</table>
<br> <input type="submit" value="Envoyer"/> _
<input type="reset" value="effacer"/>
</form>
</div>
code php
<?php
//connexion a la bdd
mysql_connect("localhost","root","");
mysql_select_db("formulaire");
//recuperation des données
$nom=$_POST['nom'];
$email=$_POST['email'];
$sujet=$_POST['sujet'];
$message=$_POST['message'];
{
mysql_query("INSERT INTO client(id,nom,email,sujet,message) VALUES ('','$nom','$email','$sujet','$message')");
//déconnexion
mysql_close();
echo"<div align='center'>";
echo"<font face='Verdana' size='3' >vôtre requête a bien été envoyé !</font>";
echo"</div>";
}
?>
aidez s.v.p je galère trop......
aaronnapster
lors de l insertion dans la bdd le sujet puis le message ne s insert pas dans la bdd.
voici mes codes:
formulaire
<div align=center>
<form method="POST" action="envoi.php" id="formulaire" >
<table>
<tr><td>nom:</td>
<td><input type="text" name="nom" size=30></td></tr>
<tr><td>email:</td>
<td><input type="text" name="email" size=30></td></tr>
<tr><td>sujet :</td>
<td><input type="text" name="subjet" size=30></td></tr>
<tr><td colspan=2>message:<br>
<textarea COLS=50 ROWS=6 name=msg> </textarea>
</td></tr>
</table>
<br> <input type="submit" value="Envoyer"/> _
<input type="reset" value="effacer"/>
</form>
</div>
code php
<?php
//connexion a la bdd
mysql_connect("localhost","root","");
mysql_select_db("formulaire");
//recuperation des données
$nom=$_POST['nom'];
$email=$_POST['email'];
$sujet=$_POST['sujet'];
$message=$_POST['message'];
{
mysql_query("INSERT INTO client(id,nom,email,sujet,message) VALUES ('','$nom','$email','$sujet','$message')");
//déconnexion
mysql_close();
echo"<div align='center'>";
echo"<font face='Verdana' size='3' >vôtre requête a bien été envoyé !</font>";
echo"</div>";
}
?>
aidez s.v.p je galère trop......
aaronnapster
mon problème a été résolu il venait du formulaire de contact donc j ai tous repris a zéro,mais le code php est bon
code formulaire
<form method="post" action="envoi.php">
<div>
<fieldset> <legend>Nom</legend>
<input type="text" name="nom" />
<fieldset> <legend>email</legend>
<input type="text" name="email" />
<fieldset> <legend>sujet</legend>
<input type="text" name="sujet" />
</fieldset>
<fieldset> <legend>message</legend>
<textarea cols="50" rows="6" name="message" title="EXPRIMEZ VOUS ICI..."> </textarea>
</fieldset>
<input type="submit" />
</div>
</form>
aaronnapster
code formulaire
<form method="post" action="envoi.php">
<div>
<fieldset> <legend>Nom</legend>
<input type="text" name="nom" />
<fieldset> <legend>email</legend>
<input type="text" name="email" />
<fieldset> <legend>sujet</legend>
<input type="text" name="sujet" />
</fieldset>
<fieldset> <legend>message</legend>
<textarea cols="50" rows="6" name="message" title="EXPRIMEZ VOUS ICI..."> </textarea>
</fieldset>
<input type="submit" />
</div>
</form>
aaronnapster