Construction d'une base

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Construction d'une base

Re: Construction d'une base

par albat » 31 janv. 2007, 00:35

À partir de là, un utilisateur peut avoir plusieurs actions à réaliser
et une action peut-être réalisée par plusieurs utilisateurs.
Comment faire pour relier ces deux tables ?
(en construire une 3eme regroupant les id des deux autres ?)
Bingo !
comment formuler ma requete pour obtenir toutes les actions de l'utilisateur_1 par exemple.
$req = "SELECT A.action
        FROM table_actions A JOIN table_intermediaire I ON A.action_id = I.action_id
        WHERE I.util_id = ".$utilisateur;

Construction d'une base

par fredonweb » 31 janv. 2007, 00:03

Bonsoir,

J'ai un petit problème et les quelques infos que j'ai pu trouver sur le net ne m'aident pas beaucoup. J'ai dans ma base deux tables :

table_utilisateurs
id_utilisateur
nom_utilisateur
prenom_utilisateur
...

et

table_actions
id_action
nom_action
...

A partir de là, un utilisateur peut avoir plusieurs actions à réaliser et une action peut-être réalisée par plusieurs utilisateurs. Comment faire pour relier ces deux tables ? (en construire une 3eme regroupant les id des deux autres ?) et comment formuler ma requete pour obtenir toutes les actions de l'utilisateur_1 par exemple.

Merci de votre aide.