IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Insertion dans une base de données


Sujet :

JavaScript

  1. #1
    Membre régulier Avatar de cobos
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2014
    Messages
    111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2014
    Messages : 111
    Points : 88
    Points
    88
    Par défaut Insertion dans une base de données
    Bonjour à tous, je voulais faire des enregistrements dans ma BD sans recharger ma page voici comment j'ai procédé:
    formulaire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    <div id="formreservation">
            <form name="register" method ="post" action="../traitements/reservations.php" enctype="multipart/form-data" id="form">
                <table id="adduser" >
                    <tr>
                        <td>Nom: </td>
                        <td> <input type ="text" name="nom" required> </td>
                    </tr>
                    <tr>
                        <td>Prenom: </td>
                        <td> <input type ="text" name="prenom"> </td>
                    </tr>
                    <tr>
                        <td>Télephone: </td>
                        <td> <input type ="text" name="tel" required> </td>
                    </tr>
                    <tr>
                        <td>E-mail: </td>
                        <td> <input type ="text" name="mail" required> </td>
                    </tr>
                    <tr>
                        <td> Date de la réservation: </td>
                        <td> <input type ="date" class="inscription" name="datereservation" required > </td>
                    </tr>
                    <tr>
                        <td>Datepart: </td>
                        <td> <input type ="date" class="inscription" name="datedepart" required> </td>
                    </tr>
                    <tr>
                        <td>Date de retour: </td>
                        <td> <input type ="date" class="inscription" name="dateretour" required> </td>
                    </tr>
                    <tr>
                        <td>Destination: </td>
                        <td> <input type ="text" name="destination" required> </td>
                    </tr>
                    <tr>
                        <td> </td>
                        <td> <input type="submit" value="RESERVER" id="sub"> </td>
                    </tr>
     
                </table>
            </form>
            <span id="resultat"></span>
    j'ai inclus mes pages JS en bas de la page
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <script src="../js/jquery-3.2.0.js"></script>
    <script src="../js/addReservation.js"></script>
    et du coté de addReservation.js :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $("#sub").click(function() {
        $.post( $("#myform").attr("action"), $("#form :input").serializeArray(), function (info) {
        $("#resultat").html(info) });
    })
    $("#form").submit(function() {
        return false;});

    le problème est que quand j'envoie le formulaire le contenu de ma page se duplique je ne sais pourquoi.

  2. #2
    Membre émérite
    Avatar de badaze
    Homme Profil pro
    Chef de projets info
    Inscrit en
    Septembre 2002
    Messages
    1 412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets info
    Secteur : Transports

    Informations forums :
    Inscription : Septembre 2002
    Messages : 1 412
    Points : 2 522
    Points
    2 522
    Par défaut
    Que veux tu dire par "se duplique" ?
    Cela ne sert à rien d'optimiser quelque chose qui ne fonctionne pas.

    Mon site : www.emmella.fr

    Je recherche le manuel de l'Olivetti Logos 80B.

  3. #3
    Membre régulier Avatar de cobos
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2014
    Messages
    111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2014
    Messages : 111
    Points : 88
    Points
    88
    Par défaut
    tous les éléments de la page du formulaire deviennent double même le formulaire

  4. #4
    Membre émérite
    Avatar de badaze
    Homme Profil pro
    Chef de projets info
    Inscrit en
    Septembre 2002
    Messages
    1 412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets info
    Secteur : Transports

    Informations forums :
    Inscription : Septembre 2002
    Messages : 1 412
    Points : 2 522
    Points
    2 522
    Par défaut
    Tu as regardé si ce n'était pas dû à <span id="resultat"></span> ?
    Mets un tag <hr/> juste avant. Si la duplication se fait après la "barre" qui est affichée alors c'est ça.
    Cela ne sert à rien d'optimiser quelque chose qui ne fonctionne pas.

    Mon site : www.emmella.fr

    Je recherche le manuel de l'Olivetti Logos 80B.

  5. #5
    Membre régulier Avatar de cobos
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2014
    Messages
    111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2014
    Messages : 111
    Points : 88
    Points
    88
    Par défaut
    J'ai vérifié et c'est pas ça, je l'ai même commenté.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Parcours d'un fichier et insertion dans une base de données !
    Par condor_01 dans le forum Général Java
    Réponses: 2
    Dernier message: 24/04/2008, 09h24
  2. Insertion dans une base de donnée
    Par hamzus2005 dans le forum Bases de données
    Réponses: 1
    Dernier message: 05/07/2007, 11h40
  3. Problème d'insertion dans une base de donnèes
    Par atout dans le forum Administration
    Réponses: 14
    Dernier message: 27/12/2006, 07h07
  4. Insertion dans une base de donnée MYSQL !
    Par condor_01 dans le forum JDBC
    Réponses: 7
    Dernier message: 01/08/2006, 12h10
  5. problème d'insertion dans une base de données
    Par belmansour tidjani dans le forum JDBC
    Réponses: 7
    Dernier message: 18/01/2006, 22h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo