Доброго времени суток.
Сегодня я хочу вам показать функцию которая поможет вам удалять контент. Ее отличие в том что она может обрабатывать несколько разных запросов. Т.е вам не придется писать несколько десятков строк для каждого удаления, потребуется только чуть чуть подправить функцию.
Функция не самая красивая, и довольно большая, но надеюсь она вам пригодиться
(Внимание, много комментов в функции)
я использую эту функция в связке с фреймворком codeigniter.
Если хотите можете подредактировать функцию и без проблем ее использовать на чистом php
Как ее использовать. Один из вариантов это во время обработки формы прописать вызов этой функции, заранее указав что мы будем
обрабатывать..Например я хочу удалить выбранные баннеры из базы для этого я вызываю функцию select_deleteAll('banner'); и не забываем что в форме должен содержаться инпут или чекбокс или радиобаттон с именем name='ids' Можно использовать и name='ids[]' что позволит удалить не одну запись из базы, а несколько.
В примере я указал рабочий код который работает у меня на сайте, по этому так или иначе вам придется его подстраивать под себя т.к в нем указаны таблицы от моего проекта + условия. будут вопросы спрашивайте. Внизу приложу еще js код который отвечает за отправку ids функции
Сегодня я хочу вам показать функцию которая поможет вам удалять контент. Ее отличие в том что она может обрабатывать несколько разных запросов. Т.е вам не придется писать несколько десятков строк для каждого удаления, потребуется только чуть чуть подправить функцию.
Функция не самая красивая, и довольно большая, но надеюсь она вам пригодиться
(Внимание, много комментов в функции)
я использую эту функция в связке с фреймворком codeigniter.
Если хотите можете подредактировать функцию и без проблем ее использовать на чистом php
Как ее использовать. Один из вариантов это во время обработки формы прописать вызов этой функции, заранее указав что мы будем
обрабатывать..Например я хочу удалить выбранные баннеры из базы для этого я вызываю функцию select_deleteAll('banner'); и не забываем что в форме должен содержаться инпут или чекбокс или радиобаттон с именем name='ids' Можно использовать и name='ids[]' что позволит удалить не одну запись из базы, а несколько.
В примере я указал рабочий код который работает у меня на сайте, по этому так или иначе вам придется его подстраивать под себя т.к в нем указаны таблицы от моего проекта + условия. будут вопросы спрашивайте. Внизу приложу еще js код который отвечает за отправку ids функции
Комментариев нет:
Отправить комментарий