io ho un problema simile
praticamente ho messo un campo nella tabella utenti ke si kiama ADMIN e può essere uguale a 0 o 1.
dovrebbe fare vedere determinati campi solo agli admin ma in pratica li attiva a tutti forse c'è qualcosa di sbagliato nella query.
Penso ke si fermi solo al primo utente registrato! Potete darmi una dritta su come scrivere la query?

la mia era così
codice:
$qpadmin = "SELECT * FROM icisaf ";
$qpad = mysql_query($qpadmin, $db);
$rqpad = mysql_fetch_array($qpad);
										if ( $rqpad[admin] == '1' )
										{$anews="?i=11&"."$link"; 
										$snews= 'Aggiungi News';
										$amministrazione="?i=14&"."$link";
										$samministrazione='Amministrazione Sito';}
				
										else{$snews='';
										if ( $gb == 1 )
										{$anews="?i=13&"."$link"; 
										$snews= 'Aggiungi Commento';}
										else{$snews='';}