php事务rollback,急!!!!!!!!!!!! 没有提示错误,也应该输出 echo "8,wwwww,aaaaa,002成功";才对??可是没有结果,查不出原因 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php $conn=mysql_connect("localhost","root","123"); if ($conn) echo "连接成功"; else echo "连接失败"; mysql_select_db("jiahua"); mysql_query("SET AUTOCOMMIT=0");//设置为不自动提交,因为MYSQL默认立即执行 mysql_query("BEGIN");//开始事务定义 $query="insert into admin (u_id,u_name,u_pwd,u_qx) values('9','wangxiao','aaaa','002')"; $result=mysql_query($query,$conn); $query1="insert into user (u_id,u_name,u_pwd,u_qx) values('8','yinyin','aaaa','002')"; $result1=mysql_query($query1,$conn); if(!$result || !$result1 ){ mysql_query("ROOLBACK");//判断执行失败回滚 } else { echo "9,wwwww,aaaaa,002成功"; } mysql_query("COMMIT");//执行事务 mysql_close($conn);?>第一个语句错误或每二个语句错,都要回滚,可是有一个语句没有执行错了,另外一个应该没有插入成功才对????????可是结果插入成功了,为什么????????高手指点!!! mysql 5 才有事务么? 忘了 数据库版本是啥?你做事务测试的这些个admin,user表是不是innoDB类型的? 事务是数据库的,PHP哪里来的事务? PHP有事务哈……看哈php得版本先。。 关于php获取网页里面的特定信息 ubuntu 11.04+zendstudio 8.0.1配置问题 PHP mysql的重复打开事务问题,高手进~~~~ session简易 linux下安装PHP出现的问题,请帮忙,我快不行了 招php兼职..活挺轻,每个星期大概占用5个小时时间..每月300到700元 php 中的输出控制 求助 PHP 文件上传 没任何错误提示但是文件上传以后没这个文件 请问在PHP文件里能否嵌入C语言!? 网站登录异常,求大神给予帮助 我该何去何从 推荐一个免费的画统计图的php控件,功能好强大啊
$conn=mysql_connect("localhost","root","123");
if ($conn) echo "连接成功";
else echo "连接失败";
mysql_select_db("jiahua");
mysql_query("SET AUTOCOMMIT=0");//设置为不自动提交,因为MYSQL默认立即执行
mysql_query("BEGIN");//开始事务定义
$query="insert into admin (u_id,u_name,u_pwd,u_qx) values('9','wangxiao','aaaa','002')";
$result=mysql_query($query,$conn);
$query1="insert into user (u_id,u_name,u_pwd,u_qx) values('8','yinyin','aaaa','002')";
$result1=mysql_query($query1,$conn); if(!$result || !$result1 ){
mysql_query("ROOLBACK");//判断执行失败回滚
}
else {
echo "9,wwwww,aaaaa,002成功";
}
mysql_query("COMMIT");//执行事务
mysql_close($conn);
?>
第一个语句错误或每二个语句错,都要回滚,可是有一个语句没有执行错了,另外一个应该没有插入成功才对????????可是结果插入成功了,为什么????????高手指点!!!
你做事务测试的这些个admin,user表是不是innoDB类型的?
看哈php得版本先。。