diff --git a/application/default/controllers/AuthorController.php b/application/default/controllers/AuthorController.php index 5ad9eb49..b6e79a5e 100644 --- a/application/default/controllers/AuthorController.php +++ b/application/default/controllers/AuthorController.php @@ -2373,7 +2373,7 @@ class AuthorController extends Zend_Controller_Action // 保存数据作者信息 // 仅保存不存在的作者信息 - $sql="insert into mdauthor (uuid,userid,ts_activated,status) values(?,?,now(),1) where not exists + $sql="insert into mdauthor (uuid,userid,ts_activated,status) select ?,?,now(),1 where not exists (select * from mdauthor where uuid=? and userid=?)"; $this->db->query($sql,array($row['uuid'],$u_id),$row['uuid'],$u_id));