Page 1 sur 1

Espace membre + select multi table

Posté : 07 mars 2011, 19:43
par fleo
Bonjour à tous!!
Aujourd'hui, je consulte des tutos sur la création d'un espace membre. Dans ces tutos, la requête select se fait toujours sur la même table. Et un scénario (un peu farfelu :D ) met venu à l'esprit:
On a plusieurs tables et chacune correspond à un type d'utilisateur (par exemple, table A = technicien, table B = utilisateur simple, table C = modérateur). Et là je me suis posé la question suivante:
Comment sélectionner l'ensemble des utilisateurs des tables et comment afficher un espace membre propre à un type d'utilisateur?
Par exemple, les personnes enregistrées dans la table A auront seulement accès à la fonctionnalité 1, 2. Celles enregistrées dans la table B auront seulement accès un fonctionnalité 4,3 etc etc....
Pour sélectionner l'ensemble des utilisateurs, j'ai une idée sur la syntaxe du select mais je ne suis pas sur: SELECT pseudo, password FROM tableA,tableB, tableC

Merci d'avance pour vos éclaircissements!!

Re: Espace membre + select multi table

Posté : 07 mars 2011, 20:27
par AB
Habituellement on fait une gestion des droits avec une colonne dédiée dans la table des utilisateurs (donc une seule table). Suivant le nombre affecté dans cette colonne, 1,2,3 etc. l'utilisateur aura accès à certaines pages ou fonctionnalités.

Re: Espace membre + select multi table

Posté : 07 mars 2011, 23:32
par fleo
Habituellement on fait une gestion des droits avec une colonne dédiée dans la table des utilisateurs (donc une seule table). Suivant le nombre affecté dans cette colonne, 1,2,3 etc. l'utilisateur aura accès à certaines pages ou fonctionnalités.
Ok..Effectivement, vu comme cela, c'est plus facile. Merci beaucoup