数码资讯
PHP中的事务使用实例
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
< PHP
数据库连接
美元mysql_connect conn =('localhost ','root ',');
mysql_select_db(测试,为CONN);
mysql_query(SET NAMES GBK);
*
支持事务的InnoDB类型的表必须
一件事只有一次:
mysql_query(开始交易'); / /交易
mysql_query('rollback '); / /回滚事务
mysql_query('commit '); / /提交事务
如果回滚事务的事务的事务数,只有第一时间启动事务回滚所有取消对数据库的操作,在第一时间回滚提交事务之前,所有的数据库操作将保持有效,所以一般只会提交事务回滚语句声明
如果事务没有提交语句,那么执行数据库操作的所有以下操作,但数据库不会受到影响,但当事务启动时,前面的事务将自动提交。
* /
mysql_query(开始交易);
坏= 0美元;
ins_testtable1美元=插入testtable1(姓名,年龄)值(第一,23);
如果(!mysql_query($ ins_testtable1)){
坏= 1美元;
}
INSERT语句字段名错误
ins_testtable2美元=插入testtable1(姓名,年龄)值(第二','24);
如果(!mysql_query($ ins_testtable2)){
坏= 1美元;
}
如果(不好= = 1美元){
echo不好;
mysql_query('rollback);
}
mysql_query('commit);
mysql_close($ Conn);
>
数据库连接
美元mysql_connect conn =('localhost ','root ',');
mysql_select_db(测试,为CONN);
mysql_query(SET NAMES GBK);
*
支持事务的InnoDB类型的表必须
一件事只有一次:
mysql_query(开始交易'); / /交易
mysql_query('rollback '); / /回滚事务
mysql_query('commit '); / /提交事务
如果回滚事务的事务的事务数,只有第一时间启动事务回滚所有取消对数据库的操作,在第一时间回滚提交事务之前,所有的数据库操作将保持有效,所以一般只会提交事务回滚语句声明
如果事务没有提交语句,那么执行数据库操作的所有以下操作,但数据库不会受到影响,但当事务启动时,前面的事务将自动提交。
* /
mysql_query(开始交易);
坏= 0美元;
ins_testtable1美元=插入testtable1(姓名,年龄)值(第一,23);
如果(!mysql_query($ ins_testtable1)){
坏= 1美元;
}
INSERT语句字段名错误
ins_testtable2美元=插入testtable1(姓名,年龄)值(第二','24);
如果(!mysql_query($ ins_testtable2)){
坏= 1美元;
}
如果(不好= = 1美元){
echo不好;
mysql_query('rollback);
}
mysql_query('commit);
mysql_close($ Conn);
>
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。