Mysql
 sql >> Database >  >> RDS >> Mysql

PHP:stato offline online

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.