Como você corrigiu a comparação do ID do usuário, vamos resolver o próximo problema.
Você está tentando comparar uma string DATE com um timestamp unix. Vamos torná-los do mesmo tipo e comparar:
foreach($users as $user)
{
$user_time = strtotime($user['loggedin']);
if($user_time > $loggedtime)
{
echo $user['handle']. ' is online';
} else {
echo $row['handle'].' is offline';
}
}
No geral, não é a melhor maneira de abordar esse problema, mas pode fazer isso funcionar para você. A solução de banco de dados acima é provavelmente a melhor.