Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL INSERT Query mehrmals ausführen (Werte in mehrere Tabellen einfügen)

Sie haben einfach vergessen, die SQL zwischen jeder Abfrage auszuführen. Fügen Sie das

hinzu
 mysql_query($sql, $connection)
    or die("MySQL Error: ".mysql_error());

zwischen jeder Abfrage und Sie sollten in Ordnung sein.

Übrigens (1) es ist immer hilfreich, mit einer geöffneten Konsole mit tail -f zu testen im SQL-Protokoll (unter /var/log/mysql/ )
Übrigens (2) Sie haben schwerwiegende Sicherheitsprobleme in Ihrem Code.
Übrigens (3) Sie sollten vielleicht die Verwendung von PDO/Mysqli und nicht die alte mysql-Erweiterung in Erwägung ziehen Ihr Leben ist einfacher, eine Art Wrapper (eine gute Klasse) zu verwenden, um sich der DB zu nähern, und dies nicht direkt überall in Ihrem Code zu tun.