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 :

problème : comment relier 2 tables dans easyPHP


Sujet :

MySQL

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Avril 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 2
    Points : 1
    Points
    1
    Par défaut problème : comment relier 2 tables dans easyPHP
    bonjour a tous,

    sil vous plait je veux savoir comment faire 1 lien entre 2 table dans easyphp et plus explicitement, j'ai un table nommé "ligne_telefonique" qui admet comme des attribut(id_telephone,affectation,distribution,date_d_installation,classe_servise) et un autre table nommé "class_service" qui admet comme attribut (id_class,number) donc je veux faire un lien entre c'est deux table de façon quand j'ajoute un nouveau ligne telephonique dans ma base et je remplis les champs des attribues du table "ligne_telephonique" doit être le champs remplis dans l'attribut classe_service doit être existant et définie dans le table "class_service" et si ce champ ajouté n'existe pas dans le table"class_service" donc ne ce faite pas cette ajout.

    merci infiniment pour ce qui peut m'aidée car ce problème ce concerne mon PFE

  2. #2
    Modérateur

    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 801
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 801
    Points : 34 063
    Points
    34 063
    Billets dans le blog
    14
    Par défaut
    C'est une application externe (développée en php peut-être ?) qui insère les données ?

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Avril 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    bon c l'administrateur bien sure qui ajoute les donnés
    et le problème consiste comment relier c 2 tables
    et merci pour votre aide ...

  4. #4
    Membre expert
    Avatar de Maljuna Kris
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2005
    Messages
    2 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 613
    Points : 3 950
    Points
    3 950
    Par défaut
    Saluton,
    En MySQL, on ne relie pas deux tables, on déclare éventuellement une colonne d'une table comme étant une clef étrangère devant pré-exister dans l'autre table.
    Ensuite, ce sont les jointures au sein des requêtes qui relieront ces tables via les valeurs indexées de ces colonnes.
    Pour l'insertion dans la table fille, rien d'automatique, il faut récupérer l'identifiant dans la table mère pour l'exporter chez les filles.

Discussions similaires

  1. Réponses: 5
    Dernier message: 03/05/2006, 11h54
  2. [VB.NET] Comment créer une table dans base de données ?
    Par ptitesouris dans le forum VB.NET
    Réponses: 3
    Dernier message: 03/05/2006, 08h46
  3. Réponses: 3
    Dernier message: 24/03/2006, 10h20
  4. Comment créer une Table dans 1 Bdd ACCESS avec Builder??
    Par makandja dans le forum C++Builder
    Réponses: 6
    Dernier message: 17/03/2004, 20h21
  5. Comment Copier une table dans un fichier?
    Par thx2003 dans le forum Requêtes
    Réponses: 2
    Dernier message: 15/12/2003, 12h09

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