Insertion sous mysql qui ne s'affiche pas

Résolu
pierrot81 -  
aaronnapster Messages postés 466 Statut Membre -
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
A voir également:

3 réponses

Krysstof Messages postés 1659 Statut Membre 294
 
essaye de donner le code du formulaire et le code php d'insertion, on est pas des devin non plus.
0
aaronnapster Messages postés 466 Statut Membre 40
 
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
0
aaronnapster Messages postés 466 Statut Membre 40
 
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
0