Как MySQL может вставить несколько записей путем выполнения единственного оператора вставки?
Проблема под рукой включает 1 - 10 записей, в зависимости от ввода данных пользователем.
Просто разделяйте значения запятыми.
INSERT INTO
tablename (colname1, colname2, colname3)
VALUES
('foo1', 'bar1', 'waa1'),
('foo2', 'bar2', 'waa2'),
('foo3', 'bar3', 'waa3')