Insertion sous mysql qui ne s'affiche pas

Résolu
pierrot81 -  
aaronnapster Messages postés 466 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

3 réponses

  1. Krysstof Messages postés 1659 Statut Membre 295
     
    essaye de donner le code du formulaire et le code php d'insertion, on est pas des devin non plus.
    0
  2. aaronnapster Messages postés 466 Date d'inscription   Statut Membre Dernière intervention   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
  3. aaronnapster Messages postés 466 Date d'inscription   Statut Membre Dernière intervention   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