Регистрация
Вход через соцсети
Восстановление пароля

Действия с несколькими объектами

Новый топик
26.02.2015, 13:44
Ответить | Цитировать
dekart
DaHost.Ru

Зарегистрирован:
2005-03-26
Сообщений: 76

Прошу помощи в написании запроса к БД.

Задача: быстро поменять значение списка у нескольких объектов в режиме редактирования.
Например: изменить статус Новый на Проверен у объектов.
Хотелось бы так:
Отметить галочки Checked (в блоке редактирования) у нескольких объектов и нажать на спец.ссылку, выполняющую запрос к БД, после чего обновить страницу.

Пример запроса к БД:
UPDATE Message2091 SET Nom1 = '1' WHERE Message_ID = '158' OR Message_ID = '155' OR Message_ID = '151';

Как передать все отмеченные галочки в запросе, если неизвестно сколько выбрано объектов (Message_ID)?

Заранее спасибо за помощь и советы!

dekart
26.02.2015, 23:05
Ответить | Цитировать
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 943

Не знаю как через админку но так то все просто
Код:
<label><input name='Checked[]' value='<?=$f_RowID?>'> Проверен</label>

При обработке
Код:
UPDATE Message2091 SET Nom1 = '1' WHERE Message_ID IN(implode(",",$Checked))


Модуль "Почтовые уведомления" – настройка уведомлений на вашем сайте без программирования. Цена отзыв. Мне очень важно ваше мнение.
198 196 2015-02-26 23:05:34 14038
Описание проекта