-1

このコードでデータベース skadate_profile の行を更新しようとしています

   if (!isset($_COOKIE["lastlogin"]))
 {
 setcookie("lastlogin", $current_cookie, mktime(23, 59, 59, date("m"), date("d"), date("y")) , "/", "", 0);
 $result8 = mysql_query("UPDATE skadate_profile SET time_left = 600, cookie = '".$current_cookie."',todays_date = '".$todays_date."' where profile_id = '".mysql_real_escape_string($avconfig['siteId'])."' limit 1");
 $cook = $_COOKIE["lastlogin"]; //users PC cookie
 //echo "RESULT   ", $result8;
    //echo "Here setting cookie to   ", $cook;
      } else {
     //echo "Cookie was prev set and is  ", $cook;
 }

$result8 の値は 1 です

誰かが私を助けることができますか?

4

1 に答える 1

4

1 は成功を意味します。

http://php.net/manual/en/function.mysql-query.php

戻り値

他のタイプの SQL ステートメント、INSERT、UPDATE、DELETE、DROP などの場合、mysql_query() は成功時に TRUE を返し、エラー時に FALSE を返します。

于 2013-10-22T22:10:55.457 に答える