[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: можно ли это все в один запрос связать?
Сэт
Добрый день!
можно ли это все в один запрос связать?

QUOTE
$sql="delete from fld1";
mysql_query($sql);
$sql="delete from mod1";
mysql_query($sql);
$sql="delete from nws1";
mysql_query($sql);
$sql="delete from ord1";
mysql_query($sql);




Спустя 21 минута, 44 секунды (29.07.2006 - 15:15) LiZ@RD написал(а):
По идее можно :) Попробуй так:<br>
 
mysql_query('
  delete from fld1;
  delete from mod1;
  delete from nws1;
  delete from ord1;
');
 

Спустя 3 часа, 19 минут, 26 секунд (29.07.2006 - 18:35) vasa_c написал(а):
LiZ@RD, ну вот гражданин сами и попались. А проверить прежде чем писать? Тем более выполнение нескольких запросов в одном mysql_query ни есть "связь в один запрос".

Сэт, зачем оно тебе?

Спустя 1 час, 49 минут, 42 секунды (29.07.2006 - 20:25) Сэт написал(а):
LiZ@RD, спасибо.

vasa_c, для меня главное что выполняется одиним запросом.

Спустя 14 минут, 5 секунд (29.07.2006 - 20:39) vasa_c написал(а):
Сэт,
а действительно выполняется ли?
если и выполняется это не один запрос, это три запроса при одном вызове функции.

Спустя 1 час, 7 минут, 10 секунд (29.07.2006 - 21:46) LiZ@RD написал(а):
vasa_c, ну ладно, ладно, надо использовать транзакции, но для этого вроде подходит обработчик только InnoDB... вобщем в этом я не очень силён =))
Я проверял... когда то давно и не помню что из этого вышло %)) Через консоль точно должно выполниться, если мне память не изменяет... Кроме того, я всего лишь предложил вариант решения проблемы, я же не говорил что это делается так и только так :))

Спустя 4 часа, 26 минут, 46 секунд (30.07.2006 - 02:13) maxru написал(а):
По идее можно так [php]delete from fld1,mod1,nws1,ord1 where условие[/php]

Спустя 3 часа, 6 минут, 18 секунд (30.07.2006 - 05:19) Timok написал(а):
QUOTE
По идее можно так [php]delete from fld1,mod1,nws1,ord1 where условие[/php]

мультитабличные делиты работают только в 4-ом мускуле

Спустя 24 дня, 20 часов, 21 минута, 36 секунд (25.08.2006 - 01:40) LiZ@RD написал(а):
QUOTE
mysql_query(' delete from fld1; delete from mod1; delete from nws1; delete from ord1; ')

А вот и не работает %( Все претензии к Фленову и его книге "PHP глазами хакера" :)) Там вообще много чего не так написано :/

Спустя 7 часов, 56 минут, 22 секунды (25.08.2006 - 09:37) vasa_c написал(а):
LiZ@RD, читал, ужасная книга.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.