Гененирование SQL-запроса. Проблемы при поемещении в одинй запрос нескольких...

TsarAlex

Новичок
Гененирование SQL-запроса. Проблемы при поемещении в одинй запрос нескольких...

гененрирую строку $sql следующим образом:
INSERT INTO table (col1, col2) VALUES('1','2');\n
...
INSERT INTO table (col1, col2) VALUES('5','6');\n

Почему-то mysql_query($sql) выдаёт MySQL-ошибку. А если в строке будет только одно SQL-предложение, то всё выполняется. В чём может быть проблема?
 

Фанат

oncle terrible
Команда форума
В том, что ты выдумал какое-то "SQL-предложение", а запросом называешь несколько идущих подряд запросов.
 

Profic

just Profic (PHP5 BetaTeam)
TsarAlex
А если такое объяснение Фаната не пройдет в твою замутненную голову, то объясняю: [m]mysql_query[/m] выпольняет только один SQL-запрос.
ЗЫ. Ссылаться на phpMyAdmin не нужно - он сам разделяет запросы и выполняет их по одному.
 
Сверху