Ik heb deze query om te kijken of iemand is ingelogd en zo ja welke rank:

<?php
include ( "DatabaseConnectie.php" );
$sQuerySelect = "SELECT * FROM users WHERE id = ".$_SESSION[user_id];
$rQuerySelect = mysql_query( $sQuerySelect ) OR die ("Kon geen verbinding maken met menu ".mysql_error());
$aQuerySelect = mysql_fetch_assoc( $rQuerySelect );
$rank = $aQuerySelect['level'];

if (($_SESSION['ingelogd'] === TRUE) && ($rank == "Admin"))
{

maar wanneer iemand nu niet is ingelogd krijg je een error dat kan ook wel kloppen omdat het id dan leeg is maar hoe moet het dan?
begin met iets zoals
<?php
if(isset($_SESSION['user_id']))
{
//je moet eerst inloggen
header("Location: login.php");
}
?>
Probleem opgelost. ik moest idd eerst controleren met if(isset($_SESSION['user_id']))
of iemand wel was ingelogd.

Reageren