Суть такова: есть двумерный массив, значения которого требуется занести в бд. делаю вот так: Код (Text): for ($i=0;$i<$count;$i++) mysql_query ("INSERT INTO goods VALUES ('$goods[$i][0]','$goods[$i][1]','$goods[$i][2]',...); В среднем count равен 1000. т.е. будет 1000 запросов, нельзя ли это как то уместить в одном запросе?
armadillo хотел сказать что он единственный знает правильный синтаксис запроса INSERT и акцентирует твое внимание на том что перед values должно присутствовать перечисление списка полей таблицы куда эти значения вставляются
Точнее его возможности в MySQL. =)) UPD: http://dev.mysql.com/doc/refman/5.5/en/index.html 3 клика мышью. =))
ну так вопрос то в чем? insert добавляет только одну запись в БД, одним запросом у тебя все равно не получится добавить 1000 записей, поэтому совет: используй транзакцию. если не знаешь что это такое - спроси у гугля
http://dev.mysql.com/doc/refman/5.5/en/index.html -> http://dev.mysql.com/doc/refman/5.5/en/sql-syntax.html -> http://dev.mysql.com/doc/refman/5.5/en/ ... ation.html -> http://dev.mysql.com/doc/refman/5.5/en/insert.html Посмотрите примеры, найдите нужный. Прочитайте что про него написано.