Hola bueno de acuerdo a lo que puedo entender lo podrias solucionar asi:
Al abrir la _SESION registra todos los valores que necesites ej:
Código PHP:
//conectamos a la base de datos
$conn = mysql_connect("localhost", "usuario", "pass");
mysql_select_db("nombre_bd",$conn);
// comprobamos que los datos de ingreso son correctos
$ssqll = "SELECT * FROM tabla_usuarios WHERE usuario='$usuario' and
password='$password'";
$rso = mysql_query($ssqll,$conn);
// hacemos la consulta a la base de datos para seleccionar los campos a utilizar
$consulta_usuario = mysql_query("SELECT n_matricula, nombre FROM
tabla_de_datos WHERE usuario='$usuario'");
// almacenamos datos del Usuario en un array para empezar a chequear.
$datos_usuario = mysql_fetch_array($consulta_usuario);
// liberamos la memoria usada por la consulta, ya que tenemos estos datos en el
Array.
mysql_free_result($consulta_usuario);
// cerramos la Base de dtos.
mysql_close($conn);
session_start();
$_SESSION['nombredesesion']['n_matricula']=$datos_usuario['n_matricula'];
$_SESSION['nombredesesion']['nombre']=$datos_usuario['nombre'];
etc...
Luego en cualquier pagina donde desees usar estos valores haces lo siguiente:
Código PHP:
<? echo $_SESSION['nombredesesion']['n_matricula'];?>
etc..
etc..
Puedes darle un vistazo al sistema de autentificación de Cluster, código del cual tomé el ejemplo y lo modifiqué un poco para que se ajuste a lo que necesites
![borracho](http://static.forosdelweb.com/fdwtheme/images/smilies/borracho.png)
(Salu2 Cluster)
Espero haber ayudado cualquier duda solo consulta
Saludos!!!