le 10/10/2007 à 16:13
Keika
Salut.
Voici mon probleme:
j'ai trois tables:
-membre (contient les membres)
-menus (contient mes menus...)
-link (lie les menus et les membres)
Alors voila comment ca fonctionne, lors de l'ajout d'un membre, je lui attribue aussi des menus afin qu'il puisse gerer ses propres parties du site. Jusque la pas de probleme. Maintenant dans la partie admin, pour le "super-admin", j'essaye d'aficher un tableau avec tous les menus et dans la cellule en face du menu, les differents pseudos autorises a effectuer des changements dans ce menu.
Alors je trouve les bonnes entrees seulement au lieu d'afficher une seul fois le menu puis tous les noms attribues a ce menu, j'ai une ligne par entree.
ma ligne SQL:
et la tete de l'affichage:
id nom position id_membre id_menu id login
11 Arbitrage 1 18 11 18 Ellya
2 Calendrier 2 19 2 19 Test3
6 Clubs du 92 1 17 6 17 test
8 Comite directeur 1 19 8 19 Test3
1 Contact 2 19 1 19 Test3
14 Ecole des cadres 1 19 14 19 Test3
14 Ecole des cadres 1 18 14 18 Ellya
14 Ecole des cadres 1 17 14 17 test
5 Entrainements Elite 1 19 5 19 Test3
9 Stages 1 18 9 18 Ellya
Comme vous le voyez pour le menu Ecole des Cadres, j'ai les trois entrees normal, mais l'affichage est comme ca, alors que je ne voudrais qu'une ligne et les pseudo dans la cellule d'en face...
merci d'avance
K.
Voici mon probleme:
j'ai trois tables:
-membre (contient les membres)
-menus (contient mes menus...)
-link (lie les menus et les membres)
Alors voila comment ca fonctionne, lors de l'ajout d'un membre, je lui attribue aussi des menus afin qu'il puisse gerer ses propres parties du site. Jusque la pas de probleme. Maintenant dans la partie admin, pour le "super-admin", j'essaye d'aficher un tableau avec tous les menus et dans la cellule en face du menu, les differents pseudos autorises a effectuer des changements dans ce menu.
Alors je trouve les bonnes entrees seulement au lieu d'afficher une seul fois le menu puis tous les noms attribues a ce menu, j'ai une ligne par entree.
ma ligne SQL:
<?php
$sql = 'SELECT menus.id, nom, position, id_membre, id_menu, membre.id, login
FROM menus, membre, link
WHERE menus.id = link.id_menu
AND membre.id = id_membre
ORDER BY nom ASC ;' ;
?>
et la tete de l'affichage:
id nom position id_membre id_menu id login
11 Arbitrage 1 18 11 18 Ellya
2 Calendrier 2 19 2 19 Test3
6 Clubs du 92 1 17 6 17 test
8 Comite directeur 1 19 8 19 Test3
1 Contact 2 19 1 19 Test3
14 Ecole des cadres 1 19 14 19 Test3
14 Ecole des cadres 1 18 14 18 Ellya
14 Ecole des cadres 1 17 14 17 test
5 Entrainements Elite 1 19 5 19 Test3
9 Stages 1 18 9 18 Ellya
Comme vous le voyez pour le menu Ecole des Cadres, j'ai les trois entrees normal, mais l'affichage est comme ca, alors que je ne voudrais qu'une ligne et les pseudo dans la cellule d'en face...
merci d'avance
K.