Тъй като поправихте сравнението на потребителските идентификатори, нека разгледаме следващия проблем..
Опитвате се да сравните низ DATE с времеви печат на unix. Нека ги направим еднотипни и да ги сравним:
foreach($users as $user)
{
$user_time = strtotime($user['loggedin']);
if($user_time > $loggedtime)
{
echo $user['handle']. ' is online';
} else {
echo $row['handle'].' is offline';
}
}
Като цяло не е най-добрият начин за подход към този проблем, но може да накара това да работи за вас. Решението за база данни по-горе вероятно е най-доброто.