sql >> Base de Datos >  >> RDS >> Mysql

PHP:estado en línea fuera de línea

Dado que solucionó la comparación de ID de usuario, abordemos el siguiente problema.

Está tratando de comparar una fecha de cadena con una marca de tiempo de Unix. Hagámoslos del mismo tipo y comparemos:

foreach($users as $user)
{
  $user_time = strtotime($user['loggedin']);
  if($user_time > $loggedtime)
  {
    echo $user['handle']. ' is online';
  } else {
    echo $row['handle'].' is offline';
  }
}

En general, no es la mejor manera de abordar este problema, pero podría funcionar para usted. La solución de base de datos anterior es probablemente la mejor.