|
|
|
| Здравствуйте.
<?php $query = "DELETE FROM tbl WHERE id IN (".implode(', ', $id_arr).")"; ?>
|
Сколько элементов может быть в IN? В каких ситуациях запрос не исполнится? | |
|
|
|
|
|
|
|
для: antf
(05.05.2010 в 01:56)
| | http://dev.mysql.com/doc/refman/5.0/en/server-system-variables.html#sysvar_max_allowed_packet
Мне потребовалось всего лишь заглянуть в мануал. А что делали вы для выяснения этого вопроса? | |
|
|
|
|
|
|
|
для: Тень*
(05.05.2010 в 03:09)
| | Не хотите - не отвечайте.
>А что делали вы для выяснения этого вопроса?
Где я найду ответ - мои проблемы. Есть вопросы, на которые лучше получить прямой ответ от знающих людей. Быстрее получается. | |
|
|
|
|
|
|
|
для: antf
(05.05.2010 в 01:56)
| | Количество не ограничено, так как запрос по сути является производным от вложенного запроса, количество строк в результирующей таблице которого произвольно. Правда так как запрос формируется со стороны клиента действует ограничение на размер запроса, который не должен превышать значение, заданное директивой max_allowed_packet. | |
|
|
|