PHP múltiplos comandos MYSQL em uma consulta mysql_query () [duplicada]
Esta questão já tem uma resposta aqui:
Como executar duas consultas mysql como uma em PHP / MYSQL? 8 respostasEu quero emitir vários comandos mysql com uma função mysql_query. Este é o meu código:
$query .= "INSERT INTO `users` VALUES(1,'stack','overflow');";
$query .= "INSERT INTO `posts` VALUES('other','stack','overflow');";
mysql_query($query);
Se eu fizer isso, recebo um aviso de que minha sintaxe estaria incorreta. Se eu fizer o eco da saída, copie e execute no phpMyAdmin ele funciona.
Onde está o erro aí?