仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3711|回复: 19
打印 上一主题 下一主题

[学习教程] PHP网站制作之php mysql 事务:php/ mysql 履行事务虚...

[复制链接]
再见西城 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-3 23:31:26 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
只要实现最基本的功能就可以了 就是可以添加留言 然后可以显示留言,然后加入管理功能   
近期项目软件晋级到撑持事务处置,做个示例供人人进修参考
情况 mysql 5.2 /php 5
撑持事务的table 类型 需求innodb
<?php
$linkid =mysql_connect('localhost:3307','root',*******);
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()."<br>";
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()."<br>";
mysql_query('rollback') or exit(mysql_error());//判别当履行掉败时回滚
exit;
}
mysql_query('commit') or exit(mysql_error());//履行事务
mysql_close($linkid);
?>
本文链接http://www.cxybl.com/html/wlbc/Php/20120531/27125.html实现固定数量的几张图片的上传;再如调试软件ZendStudio的使用,看了很多次老师的应用,但总感觉用的不顺手,不懂那么多的数据值,到底哪一个才是真正的问题所在;还有如数据库语句的封装,我只会用简单的函数来进行封装。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-8 00:06

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表