INSERT INTO table (foo, bar, baz) VALUES (1, 2, 3)
In der while-Schleife habe ich key und val zusammen. Warum sollte ich sie zweimal durchlaufen, um erst die keys und dann die vals zusammenzustellen?
Ja, ich könnte auch zwei strings bilden und die dann ins SQL setzen.