发新话题
打印

为什么mysql事务执行不了?

$sql="LOCK  TABLES  lun_topic  write;  
           SELECT  @A:=MAX(iTopicId)  FROM  lun_topic;  
           INSERT  INTO  lun_topic  VALUES(@A+1,主题','内容','作者',NOW(),1);//少了一个单引号  
           UNLOCK  TABLES;";  
基本上是没有错了。不过不具备事务处理机制的,用这种方法有时也不能解决的。

TOP

发新话题