Ragazzi spesso quando scrivo qualche nuova traccia di codice utilizzo Workbanch 6 per testare le mie quesry prima di piazzarle nel programma, oggi mi è capitata una cosa assurda, mi connetto allo stesso database in locale e praticamente copiando la query nel mio programma php ho un risultato diverso.....

questa è la mia query:



SELECT admin_menu.url,admin_menu.nome_pagina FROM permessi INNER JOIN admin_menu ON permessi.id_admin_menu = '1' WHERE ((id_utente = '1') && (permessi = '0')) ORDER BY admin_menu.ordine_visualizzazione ASC

risultato con workbanch:

Array ( [0] => stdClass Object ( [url] => admin/home [nome_pagina] => Home ) )

Risultato usando php:

Array ( [0] => stdClass Object ( [url] => admin/home [nome_pagina] => Home ) [1] => stdClass Object ( [url] => admin/sala_operativa [nome_pagina] => Sala Operativa ) )

se la eseguo in workbanch mi estrae correttamente un solo record che contine il nome della pagina e la url, però se eseguo la stessa query nel programma mi restituisce tutte le voci che sono presenti nel admin_menu senza filtrarmi quelle per cui l'utente è attivo, come mai ????