mysql_query("UPDATE login_user SET active=1 WHERE   active=0 and id=$id");
怎么才能把$id跟数据库里的id对应起来?

解决方案 »

  1.   

    mysql_query("UPDATE login_user SET active=1 WHERE  active=0 and id='".$id."'");
      

  2.   

    我说得详细点吧
    数据库刚接收到一个id,而这个id的默认active=0,我要把这个id的active改为1
    mysql_query("UPDATE login_user SET active=1 WHERE  active=0 and id=$id"); 
    怎么才能把这个语句的id跟数据库接收到的这个id对应起来?
      

  3.   

    是看不明白啊,还是搞不清楚这个$id怎么搞的
    数据库里的$id=$_POST[id],而我只连接了数据库
      

  4.   

    mysql_insert_id()可以取到当前用户最近一次插入记录生成的id值。
    $result = mysql_query(mysql_insert_id());
    if($row=mysql_fetch_array($result)){
          $id = $row[0];
    }