Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Execute o MySQL INSERT Query várias vezes (insira valores em várias tabelas)


Você simplesmente esqueceu de executar o sql entre cada consulta. Adicione o
 mysql_query($sql, $connection)
    or die("MySQL Error: ".mysql_error());

entre cada consulta e você deve estar bem.

b.t.w (1) é sempre útil testar com um console aberto com tail -f no log sql (em /var/log/mysql/ )
b.t.w.(2) Você está tendo sérios problemas de segurança em seu código.
b.t.w (3) Você pode querer considerar o uso de PDO/Mysqli e não a antiga extensão mysql.b.t.w (4) Isso faria sua vida mais simples usar algum tipo de wrapper (uma boa classe) para abordar o banco de dados e não fazê-lo diretamente em todo o seu código.