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

Requêtes MySQL Discussion :

le nom de la table qui contient ma donnée


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 37
    Par défaut le nom de la table qui contient ma donnée
    bonjour,

    je previen tout de suite, je me complique surement la vie (pour changer )

    voila la situation :

    j'ai une table Utilisateur contenant les données habituelles (id, nom, prenom ... etc)

    mais j'ai un probleme concernant les droit de ces utilisateur :

    pour simplifier, appelons ces droit : droit1, droit2, droit3, droit4.

    droit1 est relier a une table1
    droit2 a une table2
    ...etc...

    j'ai donc des tables droit1, droit2, droit3 et droit4 qui comprenne id_utilisateur, id_table(numero de la table quiva bien) et d'autre champs.

    du coup, je ne veu pas ajouter un champs droit dans utilisateur (donne que je trouve innutile)

    mais voila, je voudrais a partir de l'id d'un utilisateur savoir dans quel table il se trouve sans faire 4 recherches.

    je suis ouvert a toute proposition de simplification du systeme

  2. #2
    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 : 73
    Localisation : France, Finistère (Bretagne)

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

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 613
    Par défaut
    Saluton,
    Je ne suis pas sûr d'avoir bien compris ni le principe ni la finalité de toute cette tarabistouille mais, comme tu le dis, tu dois aimer te compliquer la vie (chacun ses phantasmes ).
    Il me semble que des requêtes en UNION sur les quatre tables droit1, droit2, droit3, droit4 devrait te conduire vers la solution.
    Maintenant pourquoi n'avoir pas fait une seule table droits ?????
    Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof
    articles : Comment émuler un tableau croisé [quasi] dynamique
    et : Une énigme mathématique résolue avec MySQL
    recommande l'utilisation de PDO (PHP5 Data Objects)

  3. #3
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 37
    Par défaut
    j'pense avoir trouvé commen faire mieu.

    en fait, je prend une aplication deja existante code par 5 personnes differentes sur plusieurs années. du coup, le code et la base sont assés brouillon.

    en fait, je vais tenter de mettre table1, table2, table3 et table 4 en une seule table, du coup, effectivement, je pourais avoir une seule table Droit.

    desole, du derangement, je reflechirai plus avant de poster...

    (en meme temps, en postant, j'essai de rendre la situation la plus clair possible et ca m'aide a comprendre mon propre probleme faut juste pas que j'appui sur poster)

    en tout cas merci d'avoir tenter de comprendre mon probleme.

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 03/11/2009, 10h12
  2. une table qui contient un champ modifiable
    Par john_wili dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 22/02/2009, 12h08
  3. Dupliquer une table qui contient Beaucoup de données
    Par kalder dans le forum Adaptive Server Enterprise
    Réponses: 3
    Dernier message: 31/10/2008, 16h56
  4. [MySQL] Afficher les entrées d'une table qui contient un mot précis
    Par anarchoi dans le forum PHP & Base de données
    Réponses: 11
    Dernier message: 02/05/2007, 21h15
  5. suppression dans une table qui contient une clé etrangère
    Par zana74 dans le forum Décisions SGBD
    Réponses: 13
    Dernier message: 08/08/2006, 10h58

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