El primer script esta perfecto, el segundo la verdad no hace nada.... fíjate en los comentarios que te pongo:
Código PHP:
Ver original<?php
include('cxn.php');
if($_SESSION['id_usuario']==$rst['id_usuario' ) {
//aqui estas comparando la variable de sesión "id_usuario" con $rst, el problema es que $rst no existe aún, ya que no has leido la base de datos
$cslt = mysql_query("SELECT nombre, apellido, semestre, facultad, promedio FROM tbl_usuarios WHERE usuario = '".$_SESSION['usuario']."'"); //aqui debes cerrar las (")
echo $resultado['nombre'].'<br/>';
echo $resultado['apellido'].'<br/>';
echo $resultado['semestre'].'<br/>';
echo $resultado['facultad'];
}
else {
echo "Error"; //no olvides los ;
}
?>
Por otro lado te digo que vas aprendiendo rápidamente :)