<?php
include_once("incs/conn.php");
#启动事务
$sql="begin tran";
mssql_query($sql);
$flag=true;
#事务处理状态
$sql="insert into test(sname) values('Admin1')";
@mssql_query($sql) or die($flag=false);
$sql="insert into test(sname) values('Admin2')";
@mssql_query($sql) or die($flag=false);
$sql="insert into test(sname) values('Admin3')";
@mssql_query($sql) or die($flag=false);
$sql="insert into test(sname) values('Admin4)";
@mssql_query($sql) or die($flag=false);
#事务状态检测,成功则提交,失败则回滚事务。
if($flag)
{
$sql="commit tran";
echo "正常提交";
}
else
{
$sql="rollback tran";
echo "异常回滚";
}
mssql_query($sql);
?>
include_once("incs/conn.php");
#启动事务
$sql="begin tran";
mssql_query($sql);
$flag=true;
#事务处理状态
$sql="insert into test(sname) values('Admin1')";
@mssql_query($sql) or die($flag=false);
$sql="insert into test(sname) values('Admin2')";
@mssql_query($sql) or die($flag=false);
$sql="insert into test(sname) values('Admin3')";
@mssql_query($sql) or die($flag=false);
$sql="insert into test(sname) values('Admin4)";
@mssql_query($sql) or die($flag=false);
#事务状态检测,成功则提交,失败则回滚事务。
if($flag)
{
$sql="commit tran";
echo "正常提交";
}
else
{
$sql="rollback tran";
echo "异常回滚";
}
mssql_query($sql);
?>