发新话题
打印

为什么mysql事务执行不了?

为什么mysql事务执行不了?

php代码片断:      
/*-----数据库连接参数--*/      
$host="localhost";      
$user="root";      
$pwd="xxx";      
$database="luntan";      
/*-----数据库连接-*/      
$db=mysql_connect($host,$user,$pwd);      
$sql="START    TRANSACTION;      
                     SELECT    @A:=MAX(iTopicId)    FROM    lun_topic;      
                     INSERT    INTO    lun_topic    VALUES(@A+1,'主题','内容','作者',NOW(),1);      
                     COMMIT;";      
$result=mysql_db_query($database,$sql);//该句执行不了,也不报错

TOP

发新话题