Hola,
Te ise este codigo, pero no tube tiempo d eprobarlo. 
 Código PHP:
    //formulario
<form action="entrar.php" method="post"> Login(nick): <input name="login" type="text"/>Password: <input name="pass" type="password" /></form>
//fin de formulario
 
//config.php
$server="localhost"; /* Nuestro server mysql */
$database="BD"; /* Nuestra base de datos */
$dbpass=""; /*Nuestro password mysql */
$dbuser="root"; /* Nuestro user mysql */
//fin de config.php
 
//entrar.php
include("config.php");
$login = $_POST['login'];
$pass = $_POST['pass'];
$query="SELECT * FROM usuarios WHERE login='$login'";
$link=mysql_connect($server,$dbuser,$dbpass);
$result=mysql_db_query($database,$query,$link);
if(mysql_num_rows($result)==0){
echo "No existe el login introducido";
} else {
$array=mysql_fetch_array($result);
if($array["password"]==crypt($pass,"semilla") ){
/* Comprobamos que el password encriptado en la BD coincide con el password que nos han dado al encriptarlo. Recuerda usar semilla para encriptar los dos passwords. */
session_start();
$_SESSION["login"]=$login;
header("location:user.php");
 
} else {
echo "Clave incorrecto!";
} 
}
//fin de entrar.php
 
//user.php
session_start(); 
if(!isset($SESSION)){ 
echo "No estas logeado."; 
} else { 
echo "Hola "; 
echo $SESSION["login"];
echo "<br><a href='alu.php'>Info</a>"; 
echo "<br><a href='logout.php'>Salir</a>"; 
} 
//fin de user.php
//logout.php
session_start(); 
if(!isset($SESSION)){ 
echo "No estas logeado."; 
} else { 
session_unset(); 
session_destroy(); 
header("location: index.php"); 
}
//fin de logout.php
 
//alu.php
session_start(); 
$ids = $SESSION["login"];
$dbhost='localhost'; //Host del mysql 
$dbuser='usuario'; //Usuario del mysql 
$dbpass=; 'Password '//Password del mysql 
$db='base_de_datos'; //db donde se creará la tabla users
//conectamos y seleccionamos db 
mysql_connect("$dbhost","$dbuser","$dbpass"); 
mysql_select_db("$db");
 
$id_al=mysql_query("SELECT * FROM usuarios WHERE id='$ids'");/* si cambio $id por 1 me muestra mi perfil*/ 
if($user=mysql_fetch_array($id_al) ) 
{
//comprobamos si esa id existe
$id_a = $user["id_alumno"];
$user=mysql_query("SELECT * FROM alumnos WHERE id='$id_a'");/* si cambio $id por 1 me muestra mi perfil*/ 
if($user_ok=mysql_fetch_array($user) ) 
{ 
echo 'Alumno <b>'.$user_ok["nombre"].$user_ok["apellido"].'</b><br>'; 
echo '<br>Notas: '.$user_ok["notas"].'</a><br>'; 
//sacamos la fecha de registro mediante la funcion date 
}else{ 
echo "La id seleccionada no existe " ;  
}
}
//fin de alu.php 
    
  Cualquier error decilo ( mi codigo no es perfecto ni yo )
Espero que te ayude.
Suerte
Salu2