Несколько SQL предложений в одном обращении

t3710

Новичок
Скажите, как в один запрос всунуть несколько предложений MySQL?
Если пишу так:
Код:
$query ="  update ...where ...;  update ... where...;";
$res = mysql_query($query) or trigger_error(mysql_error().$query);
Если разделить, т.е.
Код:
$query ="  update ...where ...; ";
$res = mysql_query($query) or trigger_error(mysql_error().$query);
$query ="  update ...where ...; ";
$res = mysql_query($query) or trigger_error(mysql_error().$query);
все работает нормально
В тоже время, если по эхо вывожу $query и потом просто вставляю прямо в базу, то всё работает.
Не нашла, что есть ограничение на кол-во предложений в запросе.
Возможно, есть ограничение на длину запроса?
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Нет никаких "предложений", каждая часть, что оканчивается на ; - уже есть отдельный запрос. WMix, дал ссылку. Если хочется такого же как в phpMyAdmin - можешь написать обертку эмулятор. Ограничение на длину запроса есть, но не в твоем случае
 
Сверху