Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

PHP:Status Online Offline


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.