bob der baumeister: Variabel viele INSERTs möglichst effizient machen - MySQL

Beitrag lesen

Schönen guten Abend,

in einem Formular kann der Besucher X optionen angeben, die Anzahl ist Variabel. Er kann sagen ich möchte 10 Sachen eintragen (dann erscheinen 10 Felder) oder er kann sagen das er 50 Sachen eintragen möchte(dann erscheinen 50 Felder).

Das bedeutet es wären am Ende X Inserts.
Wenn 50 Leute gerade das Formular benutzen und jeder 10 Sachen einträgt dann sind das 500 Inserts. Kann ich das nicht irgendwie reduzieren?
Bisher funktioniert das per for-Schleife.

Ich hätte am liebsten die Eintragung aller Felder in einem Query.

Nächste Frage, wie kann ich in verschiedene Tabellen eintragen mit einem Query?

Geht das so:?

  
INSERT INTO table1(x,y), table2(i,j) VALUES ('1','2'), ('3','4')

?

Grüße: Bob!