Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

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

26.02.2015, 13:44
dekart
DaHost.Ru

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

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

Задача: быстро поменять значение списка у нескольких объектов в режиме редактирования.
Например: изменить статус Новый на Проверен у объектов.
Хотелось бы так:
Отметить галочки 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
Сообщений: 1037

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

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


Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
198 196 2015-02-26 23:05:34 14038
Описание проекта