Выполнить 2 разных действия при одном запросе.
Добрый вечер.
Начну сразу с абстрактного примера.....а лучше с реального
К примеру на майл.ру при просмотре списка сообщений, есть возможность отметить какие-либо сообщения и удалить их. При этом соотвественно происходит 2 действия, 1 - удаление из БД, 2 - подгрузка обновленного списка с сообщения.
как вприниципе реализовывается такой алгоритм?
Пока только одно предположение и не факт что рабочее, но в любом случае оно мне не нравится:
существует один файл обработчик запроса. В начале там происходит удаление сообщение, дальше в тексте обработчика идет запрос к БД и вывод сообщений. Получается что при вызове js-функции вначале мы удаляем сообщения и после получаем новый список из БД, рез-т выводим в одном диве.
Аналогично можно использовать и добаление данных в БД и т.д.
Вопрос такой, как правильно реализовать данный механизм?
|