Probabilmente non direttamente con mysql...se non esistono select con operatori bitwise...[supersaibal]Originariamente inviato da daniele_dll
mmm solo una domanda...e se io, invece di tirarmi fuori tutti i permessi, in pratica il campo in blocco, volessi estrarre esattamente tutti gli utenti che hanno un permesso X?
si può fare? [/supersaibal]
L'unica soluzione, se fattibile a livello di memoria, è estrarre tutti gli utenti in blocco quindi selezionare dall'array PHP solo gli utenti che presentino quei permessi
tipo
dove permessoj è il bit mask permessoj = (1<<j)codice:per_ogni_utente(i) se(utente[i]&(permesso1|permesso2|...)) aggiungi utente[i]