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

 MySQL Discussion :

Formulaire de saisie dans différentes tables


Sujet :

MySQL

  1. #1
    Membre averti
    Femme Profil pro
    Inscrit en
    Mars 2013
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Turquie

    Informations forums :
    Inscription : Mars 2013
    Messages : 34
    Par défaut Formulaire de saisie dans différentes tables
    BONSOIR tout le monde,
    Mon problème : je voudrais pouvoir avoir un formulaire à remplir, qui regroupe les champs des deux tables,et, en appuyant sur un bouton, créer un nouvel enregistrement dans chacune des tables, reliées par une clé étrangère.
    mon formulaire est une page jsp qui contient les donnes d'un cv ,j'ai deux tables dans bd mysql candidat(cin,nom,prenom...) et diplome(iddiplome,titre,mention,cin clé étrangère)
    vous pouvez m'aider svp

  2. #2
    Membre très actif
    Profil pro
    Administrateur
    Inscrit en
    Mai 2008
    Messages
    237
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2008
    Messages : 237
    Par défaut
    Citation Envoyé par sillimi18 Voir le message
    ...enregistrement dans chacune des tables, reliées par une clé étrangère.
    mon formulaire est une page jsp qui contient les donnes d'un cv, j'ai deux tables dans bd mysql candidat(cin,nom,prenom...) et diplome(iddiplome,titre,mention,cin clé étrangère)
    vous pouvez m'aider svp
    Une bonne idée sera de générer votre clé cin via php avant de faire les deux insertions.

    Exemple avec php
    ou si le champ cin est un autoincrément, utiliser la fonction mysql :

  3. #3
    Membre averti
    Femme Profil pro
    Inscrit en
    Mars 2013
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Turquie

    Informations forums :
    Inscription : Mars 2013
    Messages : 34
    Par défaut
    merci de me ré!pondre mais je travaille avec j2ee et mysql bon j'ai créer une méthode d'ajout ,dans laquelle j'ai récupère id de dernier candidat et je l'ajout dans diplôme mais table reste vide aprés le test aidez moi voilà la méthode
    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
      @WebMethod(operationName = "ajoutdiplomecandidat ")
        public String ajoutdiplome(String iddiplome, @WebParam(name = "titre") 
              String titre, @WebParam(name = "candidat_cin") String candidat_cin) {
     
            try{
     
            Class.forName("com.mysql.jdbc.Driver");
            Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/dbws","root","root");
     
            PreparedStatement st2 = con.prepareStatement("insert into diplome values(?,?,?) ");
     
            PreparedStatement req = con.prepareStatement("select Max(cin) from candidat)");
            ResultSet res=req.executeQuery();
            candidat_cin = res.getString(1);
                st2.setString(1,iddiplome);
                st2.setString(2,titre);
                st2.setString(3,candidat_cin);
                st2.executeUpdate();
            }

Discussions similaires

  1. utiliser formulaire pour enregistrer des données dans différentes tables
    Par silue fignigue siaka dans le forum VB 6 et antérieur
    Réponses: 0
    Dernier message: 11/04/2009, 13h53
  2. Réponses: 0
    Dernier message: 07/04/2008, 17h56
  3. Formulaire d'enregistrement dans une table
    Par VBBBA dans le forum Access
    Réponses: 4
    Dernier message: 20/09/2006, 15h08
  4. [SQL] Limiter la saisie dans une table
    Par dolphi dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 16/09/2005, 11h43

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