MYSQL的事务处理

      $conn = mysql_connect('localhost','root','')or die("数据库连接错误!!!");
        mysql_select_db('shang',$conn);
        mysql_query("set names 'utf8'");
 
        $sql ' select * from user';
        $rs =mysql_query($sql);
        while($row = mysql_fetch_assoc($rs)){
              echo   implode('&nbsp;&nbsp;&nbsp;'$row).'<br><br>';
        }
         
         
        mysql_query("begin");
        $sql1 " insert into zhu(id,name)values('','小猪')";
        $sql2 " insert into zhu(iid,name)values('','小a猪')";
        $res1 =mysql_query($sql1);
        $res2 =mysql_query($sql2);
        if($res1 && $res2){
            mysql_query("commint");
            echo '提交成功';
        }else{
            mysql_query('rollback');
            echo '数据回滚';
        }
        mysql_query('end');

 

posted on 2016-12-27 14:49  炊厨  阅读(152)  评论(0)    收藏  举报

导航