j'ai des users avec des niveaux
le super user à un niveau 6
il doit avoir accès a tout, je pensais pouvoir le faire avec un CASE WHEN dans une clause WHERE
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 SELECT c.id_cc, c.client_cc, date_format(c.debut_cc,'%d-%m-%Y') as debut, date_format(c.fin_cc,'%d-%m-%Y') as fin FROM contratcadre c JOIN rel_cc_agence u ON u.cc_agence=c.id_cc CASE WHEN ".$_SESSION['user']['niveau']."<6 THEN WHERE u.agence_cc=".$_SESSION['user']['agence']." WHEN ".$_SESSION['user']['niveau']."=6 THEN WHERE 1 END CASE" ;
Partager