我做了SQL请求:
INSERT INTO a_schedule (par_smal_meet) VALUES (20150277); SET @E=last_insert_id();
如果我只使用PHPmyadmin接口就可以了,但如果我把它放在像这样的PHP代码中
$query = "INSERT INTO a_schedule (par_smal_meet) VALUES (20150277); SET @E=last_insert_id();";
$result = mysql_query($query) or die(mysql_error());
我得到“您的SQL语法有错误;请查看与您的MySQL服务器版本对应的手册,以便在第1行”SET @ E = last_insert_id()附近使用正确的语法“
答案 0 :(得分:5)
mysql_query
一次只接受 ONE 查询。
将字符串分成多个调用
注意:每个查询 最终都包含;