JonnyTK
Новичок
Не работает INSERT на несколько строк
Здравствуйте.
Подскажите, почему не работает выражение:
где $query =
В ответ пишет:
Invalid query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL
server version for the right syntax to use near
'; INSERT INTO `mass_email` (email, subject, body) VALUES ('[email protected]','test2','t' at line 1
Хотя, если взять значение $query и вставить в SQL-запрос PHPMyAdmin - все работает. Да, и еще, если сделать $query =
то запрос тоже работает. Почему не работает несколько INSERT'ов?
Здравствуйте.
Подскажите, почему не работает выражение:
PHP:
$result = mysql_query("$query")
or die("Invalid query: " . mysql_error());
PHP:
INSERT INTO `mass_email` (email, subject, body) VALUES ('[email protected]','test1','test body1');
INSERT INTO `mass_email` (email, subject, body) VALUES ('[email protected]','test2','test body2');
INSERT INTO `mass_email` (email, subject, body) VALUES ('[email protected]','test3','test body3');
Invalid query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL
server version for the right syntax to use near
'; INSERT INTO `mass_email` (email, subject, body) VALUES ('[email protected]','test2','t' at line 1
Хотя, если взять значение $query и вставить в SQL-запрос PHPMyAdmin - все работает. Да, и еще, если сделать $query =
PHP:
INSERT INTO `mass_email` (email, subject, body) VALUES ('[email protected]','test','test body');