PHP从另一个页面获取数据

I have a log in page.First, when the user enters the correct username and password he will move to managing page. But, I want to fetch his database information for another page. I mean I detect the username and password, then get other rows from that.

I know which I can use sessions, but session gives me one value and this is want I do not need.

<?php
    if(isset($_POST['username'])){
        if(isset($_POST['password'])){
            $user_id = $_POST['username'];
            $password = $_POST['password'];
            $result = mysql_query("SELECT * FROM `users`");
            while($row = mysql_fetch_array($result)){
                $db_id = $row[0];
                $db_user_id = $row["user_id"];
                $db_user_pass = $row["user_pass"];
                $db_user_type = $row["user_type"];
                $db_user_name = $row["user_name"];
                if($db_user_id == $user_id && $db_user_pass == $password && $db_user_type == "manager"){
                    header("Location: manager.php");
                    $_SESSION['currentmanager'] = $user_id;
                }elseif($db_user_id == $user_id && $db_user_pass == $password && $db_user_type == "user"){
                     $_SESSION['currentuser'] = $user_id;
                    header("Location: users.php");
                }elseif($db_user_id == $user_id && $db_user_pass == $password && $db_user_type == "teacher"){
                    $_SESSION['currentteacher'] = $user_id;
                    header("Location: teachers.php");
                }
            }
        }
    }
?>
$_SESSION['some_array'] = array(1,3,4);

as @u_mulder said.

Thanks.