I have login system in which session's applied when user has successfully logged in. This is something you know for a long time, right? The login works like a charm but no session can be applied afterwards. I've tried to var_dump it, print_r it, and echoing it without any success but without any error. Could someone help a brother out?
Code
<?php 
require_once $_SERVER["DOCUMENT_ROOT"] . '/project-school/config/init.php';
session_start();
error_reporting(E_ALL); 
ini_set('display_errors', 'On'); 
if (isset($_POST['submit-admin-login']))
{
$username=db_escape($koneksi, $_POST['username']);
$password=db_escape($koneksi, md5($_POST['password']));
 if(empty($username) || empty($password)) 
    {
        $_SESSION['pesan'] = 'Username dan Password Wajib Diisi Dengan Benar';
        $_SESSION['alert'] = 'danger';
        header('location:../login.php');
    }
    else
    {
        $sqladmin= "SELECT * FROM admin WHERE username='$username' AND password='$password'";
        $queryadmin= mysqli_query($koneksi, $sqladmin) or die(mysqli_error($koneksi));          
        $resultadmin= mysqli_num_rows($queryadmin);
        $sqlpengajar= "SELECT * FROM pengajar WHERE username_login='$username' AND password_login='$password'";
        $querypengajar= mysqli_query($koneksi, $sqlpengajar) or die(mysqli_error($koneksi));
        $resultpengajar= mysqli_num_rows($querypengajar);
        if($resultadmin > 0)
        {
            while ($row = mysqli_fetch_array($queryadmin)) {
                $_SESSION['username_admin'] = $row['username'];
                $_SESSION['level']          = $row['level'];    
            }
            echo $_SESSION['username_admin'];
            header('Location: ../view/admin-dashboard.php');
        }
        elseif($resultpengajar > 0)
        {
            while ($row = mysqli_fetch_array($querypengajar)) {
            $_SESSION['nip']                = $row['nip'];
            $_SESSION['nama_lengkap']       = $row['nama_lengkap'];
            $_SESSION['level']              = $row['level'];
            $_SESSION['username_pengajar']  = $row['username_login'];
            $_SESSION['alamat']             = $row['alamat'];
            $_SESSION['tempat_lahir']       = $row['tempat_lahir'];
            $_SESSION['tgl_lahir']          = $row['tgl_lahir'];
            $_SESSION['jenis_kelamin']      = $row['jenis_kelamin'];
            $_SESSION['agama']              = $row['agama'];
            $_SESSION['foto']               = $row['foto'];
            }
            echo $_SESSION['username_pengajar'];
            header('Location: ../view/pengajar-dashboard.php');
        }
        else
        {
            $_SESSION['pesan'] = 'Username atau Password Anda Salah';
            $_SESSION['alert'] = 'danger';
            header('Location: ../login.php');
        }
    }       
}
The session starts after the num_rows
