1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > php实现mysql事务处理办法【PHP】

php实现mysql事务处理办法【PHP】

时间:2020-12-30 08:28:16

相关推荐

php实现mysql事务处理办法【PHP】

后端开发|php教程

php,mysql,事务,处理,方法

后端开发-php教程

asm算法源码,vscode里面git提交,Ubuntu中uid,tomcat源码 查看版本,servlet爬虫,下拉刷新 php,seo专员工作特点,随机音乐网站源码,中国新闻网页模板下载lzw

要实现本功能的条件是环境 mysql 5.2 /php 5 支持事务的table 类型,需要InnoDB,有了这些条件你就可以做上面的实现了,这个事物回滚操作是大项目经常用到的,像银行,电子商务等都会用到,有需要的朋友可以参考一下.

织梦源码制作,ubuntu没有move命令,tomcat默认15分钟,爬虫高级视频,php入门教程71,花都seo培训lzw

近期项目软件升级到支持事务处理,做个示例供大家学习参考.

教育源码论坛,vscode交互模式在哪,ubuntu 键盘异常,tomcat 5 put,sqlite动态创建数据库,爬虫怎么去掉不需要的域名,php 判断搜索引擎,济南seo优化行业公司,魔域游戏网站模板,信贷 网站模板 下载lzw

环境 mysql 5.2 /php 5

支持事务的table 类型 需要InnoDB

php mysql 事务处理实现程序代码如下:

<?PHP

$LinkID =mysql_connect(localhost:3307, oot,*******);

mysql_select_db(web_his,$LinkID);

mysql_query("set names utf8");

/* 创建事务 */

mysql_query(START TRANSACTION) or exit(mysql_error());

$ssql1="insert into pf_item values(22,我们,30)"; //执行sql 1

if(!mysql_query($ssql1)){

echo $ssql1.mysql_errno().":".mysql_error()."

";

mysql_query(ROLLBACK) or exit(mysql_error());//判断当执行失败时回滚

exit;

}

$ssql1="insert into pf_item values(21,hell,10)"; //执行sql 2

if(!mysql_query($ssql1)){

echo $ssql1.mysql_errno().":".mysql_error()."

";

mysql_query(ROLLBACK) or exit(mysql_error());//判断当执行失败时回滚

exit;

}

mysql_query(COMMIT) or exit(mysql_error());//执行事务

mysql_close($LinkID);

?>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。