para mi la mejor forma es ocupar sessiones y ponerle un sistema de nivel con mysql
por ejemplo lo mas probable es que tengas un sistema de autentificacion y ponerle un nivel de seguridad y ese nivel pasarlo por todas tus paginas usando sessiones y cuando preguntes los datos del cliente tambien preguntar por el nivel del usuario actual osea
un usuario normal se logea tiene nivel 1
y cuando hagas la consulta a la base de datos seria algo haci
$consulta = mysql_query("SELECT * FROM tu_tabla where nivel <= '$_SESSION[nivel]' or id='$_SESSION[ID_del_usuario_actual]'");
y todos los campos le puedes poner niveles para que dependiendo el usuario seria el nivel de seguridad que tendria
despues haces un array de los datos encontrados serai la mejor forma
ya que con esto ademas puedes hacer un sistema para controlar todo lo que hace el usuario
salu2
PD: espero haber entendido la pregunta jejeje