Poiché hai corretto il confronto degli ID utente, affrontiamo il problema successivo..
Stai cercando di confrontare una stringa DATE con un timestamp unix. Facciamoli dello stesso tipo e confrontiamo:
foreach($users as $user)
{
$user_time = strtotime($user['loggedin']);
if($user_time > $loggedtime)
{
echo $user['handle']. ' is online';
} else {
echo $row['handle'].' is offline';
}
}
Nel complesso non è il modo migliore per affrontare questo problema, ma potrebbe farlo funzionare per te. La soluzione di database sopra è probabilmente la migliore.