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 :

Sql: insert dans plusieurs tables liées


Sujet :

MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  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 Sql: insert dans plusieurs tables liées
    Bonsoir,
    je voudrais exposer mon problème:
    J'ai conçu un formulaire pour stocker le profil d'un individu dans ma base de données
    En effet je dispose de deux tables:
    candidat(cin, nom, prenom,.....) et
    diplome(id_dipl,titre,description,diplome_candidat)
    cin et id_dipl sont clef primaires dans leurs tables respectives t
    diplome_candidat clef étrangère qui fait le lien entre les deux tables;
    le formulaire contient les champs pour remplir les deux tables
    je voudrais qu'a la soumission on fasse une insertion simultanée dans les deux tables
    il serait simple de faire 2 insert mais le problème est que je voudrais avoir dans le champ diplome_candidat l'CIN de candidat correspondant.
    j'ai eu à lire sur des topic de faire insert select mais j'ai pas pu appliquer, merci

  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
    Comment est généré ton cin, par auto-increment ?
    Une bonne méthode sera de le générer avec avec php par exemple et l'utiliser par la suite dans les deux insertions.

Discussions similaires

  1. insertion via SQL loader dans plusieurs tables
    Par omekiane dans le forum SQL*Loader
    Réponses: 3
    Dernier message: 12/02/2008, 10h07
  2. [SQL] Select dans plusieurs table
    Par benjam89 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 14/08/2007, 13h25
  3. Insertion dans plusieurs tables en meme temps
    Par weed dans le forum Requêtes
    Réponses: 5
    Dernier message: 04/07/2007, 11h13
  4. [SQL] Insertion dans plusieurs tables
    Par fadex dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 15/02/2007, 11h47
  5. Insertion dans plusieurs tables : Transaction ?
    Par Invité dans le forum Requêtes
    Réponses: 2
    Dernier message: 05/07/2006, 18h25

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