0

「Generate」というボタンを作成しました。クリック イベントが実行されると、60 秒に達した後にタイマーを開始し、if ステートメントを実行する必要があります。次のコードを試しましたが、うまくいきません。

if(isset($_POST['generate']))
      {
       $timer = time();
        if($timer = $timer+5)
       {
         $query = mysql_query("UPDATE user_login SET password='' WHERE username = 'ajai sandy'") ;
                     $qry_run = mysql_query($query);
       }

上記のコードでは system time を使用しましたが、システム時間またはタイマーの両方を使用してこのアクションを完了することができます。

4

4 に答える 4

0

「if」が 60 秒後に実行されますか? 次に、sleep() を使用する必要があります

if(isset($_POST['generate']))
  {
   sleep(60);
   if(condition)
   {
    // todo
   }
于 2014-03-13T14:46:34.677 に答える