Mysql
 sql >> Base de données >  >> RDS >> Mysql

PHP :statut hors ligne en ligne

Puisque vous avez corrigé la comparaison de l'ID utilisateur, passons au problème suivant.

Vous essayez de comparer une chaîne DATE à un horodatage Unix. Faisons-les du même type et comparons :

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

Dans l'ensemble, ce n'est pas la meilleure façon d'aborder ce problème, mais cela pourrait fonctionner pour vous. La solution de base de données ci-dessus est probablement la meilleure.