sql >> データベース >  >> RDS >> Mysql

PHP:オンラインオフラインステータス

    ユーザーIDの比較を修正したので、次の問題に対処しましょう。

    文字列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';
      }
    }
    

    全体として、この問題に取り組む最善の方法ではありませんが、これがうまくいく可能性があります。上記のデータベースソリューションがおそらく最善です。



    1. MySQLユーザーアクセス-テーブル固有

    2. PostgreSQLの数値の前にプラス/マイナス記号を付ける

    3. faxext.mysqlでdictcursorに相当するものを探しています

    4. きめ細かいアクセス制御