当前位置:首页 > 日记 > 正文

PHP实现mysql事务处理的方法

PHP实现mysql事务处理的方法
本文介绍了用php实现mysql事务处理的方法,供大家参考,具体分析如下:

为了实现对环境条件的功能是MySQL 5.2 / PHP 5表支持的交易类型,InnoDB需要具备这些条件,你能做到以上的实现,这件事是经常使用回滚的大项目,如银行,电子商务将被使用,有需要的朋友可以参考一下。

最近的项目软件升级,支持事务处理,做一个例子,供大家学习参考。

环境MySQL 5.2 PHP 5

支持的交易类型需要InnoDB表

MySQL事务处理实现代码如下所示:

复制代码代码如下:< PHP

linkid美元= mysql_connect('localhost:3307,'root,****);

mysql_select_db('web_his,linkid美元);

mysql_query(SET NAMES UTF8);
创建一个事务

mysql_query(开始交易)或退出(mysql_error());

ssql1美元=插入pf_item值('22 ','我们',十'); / / SQL 1

如果(!mysql_query($ ssql1)){

ssql1.mysql_errno echo()。:mysql_error()。

mysql_query('rollback ')或(退出)(mysql_error); / /判断当执行不能回滚

出口;

}

ssql1美元=插入pf_item值(21,'hell,10'); / / SQL 2

如果(!mysql_query($ ssql1)){

ssql1.mysql_errno echo()。:mysql_error()。

mysql_query('rollback ')或(退出)(mysql_error); / /判断当执行不能回滚

出口;

}
mysql_query('commit ')或(退出)(mysql_error); / /执行事务
mysql_close($ linkid);

>

希望本文能对大家的PHP程序设计有所帮助。

相关文章

JS正则表达式匹配函数的解释

JS正则表达式匹配函数的解释

正则表达式,解释,函数,电脑软件,JS,函数:正则表达式模式用于执行字符串的查找,包含查找的结果作为数组返回。 函数格式:strinbj.match(rgexp)strinbj rgexp是一个字符串作为一个正则表达式选项必须要求 返回值:如果匹配,如果没有匹配返回null,返…

ps低饱和音调示例教程

ps低饱和音调示例教程

教程,饱和,音调,示例,电脑软件,这里我们带一个ps低饱和度色彩教程的例子,相信我的朋友对饱和度低的颜色不是很清楚,所以今天就来分享这个教程,主要是希望大家通过本教程可以熟悉和掌握低饱和度的色彩,一起学习。 饱和度低的色调的特点是,它是什…

HTML中Div和表的区别(所有方面的细

HTML中Div和表的区别(所有方面的细

细节,区别,电脑软件,HTML,Div,在Div和表的差异方面表现出很多的差异,比如网页上的速度和加载模式、div和表格在大网站可用性上的不同布局等,感兴趣的朋友可以参考哈萨克斯坦,希望能有所帮助。 1:速度和加载方式的区别 div和表之间的区别不是…

PS合成创意环保海报

PS合成创意环保海报

创意,海报,电脑软件,PS,效果图的构图非常好,作者采用虚实结合的方法来展示主题。创作首先构思成图片,然后搜集相关材料(没有素材可以想到一种方法来拍摄自己),然后根据自己的想法,可以进行润色。 效果图的构图非常好,作者采用虚实结合的方法来展…

FCKeditor+jQuery+PHP实现分页代码

FCKeditor+jQuery+PHP实现分页代码

分页,代码,电脑软件,FCKeditor,jQuery,首先,插入新闻 FCKeditor是一种流行的即插即用的网页编辑器,支持如ASP,PHP,java语言,等等。这里是介绍编辑器的使用插入分页符,页面无刷新页面。 编辑新闻,在一个段落中插入一个需要分页的页面,你可以保存。…

Illustrator结合PS图象处理软件设

Illustrator结合PS图象处理软件设

图象处理,软件设计,创意,音乐风格,海报,本教程介绍朋友的插画家和PS图象处理软件设计时尚、创意的音乐风格海报。教程制作的海报非常漂亮。详细介绍了生产过程,并推荐给朋友们学习和分享。 本教程介绍Illustrator和PS图象处理软件设计的时尚…

使用Firefox的Web开发人员禁用网页

使用Firefox的Web开发人员禁用网页

文本,开发人员,网页,详细信息,样式,如果要使用Firefox的Web开发人员禁用Web页面样式,则必须先安装Web开发人员插件。下面是具体操作步骤。你可以参考它们。 先决条件:已安装Web开发人员插件 操作步骤:选择工具-> Web Developer -> ->禁用CSS…

CSSz-index层重叠序列的介绍

CSSz-index层重叠序列的介绍

重叠,序列,电脑软件,CSSz,index,本文主要介绍了CSS z-index层重叠序列的介绍,需要的朋友可以参考一下 div层,跨层和其他HTML标签层重叠序列的风格特性,通常我们用的少,但也不可避免地会遇到CSS z-index使用。下一步,divcss5 z-index属性介绍基本…

对新宝宝的照片效果PS图象处理软件

对新宝宝的照片效果PS图象处理软件

照片,图象,处理软件,效果,宝宝,本教程介绍朋友使用PS图象处理软件带出明亮的光的效果,在日本部新鲜的婴儿。这个教程的效果真的很好,难度也不是很大。建议像这样的朋友可以和教程一起学习。 在本文中,对婴儿照片PS V的效果光明而舒适,程序很简…

改变在JSP项目的默认index.jsp访问

改变在JSP项目的默认index.jsp访问

路径,项目,方法,默认,电脑软件,JSP在web.xml一webinf文件夹下打开它 如果你想要默认的访问对象是在Webroot公司, 复制代码代码如下所示: index.jsp 在JSP项目的默认访问是index.jsp页面内容 如果您想更改,只需更改名称和更改到您需要的页面…

基于jQuery的等距缩放图像

基于jQuery的等距缩放图像

缩放,图像图像,电脑软件,jQuery,基于jQuery的图像大小调整 resize.js 复制代码代码如下所示: $(窗口)Bind(加载 图像调整大小 $(# product_list IMG)。每个(函数(){) VaR最大= 120; VaR最大高度= 120; var比率= 0; var宽度= $(这个)。Width(); var…

那IE9不支持HTML5的属性部分的原因

那IE9不支持HTML5的属性部分的原因

分析属性,属性,不支持,原因,电脑软件,本文主要介绍了为什么IE9不支持HTML5的一些性质,并有助于了解IE9和HTML5的应用。 本文较详细地分析为什么IE9不支持HTML5的特性的一部分,分享出来供大家参考。具体方法如下: 众所周知,在IE9,不支持离线HTML…