Hoi allemaal
Ik heb tweede dezelfde query's maar voor 2 andere doeleinde. Eentje moet de rechten ophalen voor de ingelogde gebruiker en eentje voor de gebruik die bewerkt word.
Nu wil ik dat de rechten van de ingelogd gebruiker worden weggehaald die de bewerkte gebruiker heeft.
Dus dat alleen de rechten over blijven die de bewerkte gebruiker niet heeft.
het gaat op de volgende query:
Deze is voor beide hetzelfde.
Kan iemand mij hier mee helpen of de juiste weg ophelpen.
Alvast bedankt
Ik heb tweede dezelfde query's maar voor 2 andere doeleinde. Eentje moet de rechten ophalen voor de ingelogde gebruiker en eentje voor de gebruik die bewerkt word.
Nu wil ik dat de rechten van de ingelogd gebruiker worden weggehaald die de bewerkte gebruiker heeft.
Dus dat alleen de rechten over blijven die de bewerkte gebruiker niet heeft.
het gaat op de volgende query:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| select l.item, l.action
from rightlist l
inner
join admin_right a
on l.item = a.item
and l.action = a.action
and (
(
a.type_id = '" . $nUserGroupID . "'
and a.type = 'usergroup'
)
or (
a.type_id = " . $nUserID . "
and a.type = 'user'
and a.access = 'yes'
)
)
left outer
join admin_right a2
on l.item = a2.item
and l.action = a2.action
and a2.type_id = " . $nUserID . "
and a2.type = 'user'
and a2.access = 'no'
where a2.item is null |
Deze is voor beide hetzelfde.
Kan iemand mij hier mee helpen of de juiste weg ophelpen.
Alvast bedankt