|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.08.2013, 17:34 | #1 |
Пользователь
Регистрация: 20.08.2013
Сообщений: 15
|
Удаление нескольких записей по checkbox
Доброго времени суток! Помогите, пожалуйста, разобратся:
есть база с данными, которые выводятся в таблицу. Надо организовать удаление елементов с базы с помощью checkbox. Форма рабочая, а вот удалять елементы не получается. Вот сама форма: PHP код:
PHP код:
|
20.08.2013, 17:50 | #2 |
Форумчанин
Регистрация: 30.05.2011
Сообщений: 651
|
1. Замени
Код:
Код:
Сборка Код:
Код:
Создание, программирование и сопровождение сайтов любой сложности.
Изготовление программ на заказ. Список услуг и портфолио на сайте www.andreygrom.ru |
20.08.2013, 18:02 | #3 |
Форумчанин
Регистрация: 30.05.2011
Сообщений: 651
|
То есть, весь обработчик у тебя будет выглядеть так:
(я убрал вывод ошибки запроса, который останавливает работу скрипта, и поставил недостающую фигурную скобку) Код:
Создание, программирование и сопровождение сайтов любой сложности.
Изготовление программ на заказ. Список услуг и портфолио на сайте www.andreygrom.ru Последний раз редактировалось grominfo; 21.08.2013 в 11:38. |
21.08.2013, 09:59 | #4 |
Пользователь
Регистрация: 20.08.2013
Сообщений: 15
|
Спасибо за помощь, но все равно что-то не клеится. Даже ошибки не выводит
|
21.08.2013, 10:22 | #5 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Как можно увидеть из этого кода – $_POST['delete'] не существует, $_POST['ud'] есть – а вот $_POST['delete'] нет, потому как имя переменной определяет атрибут name, а не id.
Поэтому и не работает ничего – всё срывается на начальной проверке в обработчике на существование $_POST['delete'] – которой, конечно же, нет. Проверяй наличие $_POST['ud']. |
21.08.2013, 11:13 | #6 |
Пользователь
Регистрация: 20.08.2013
Сообщений: 15
|
Да, вы правы - упустил. Поменял. Все равно обработчик не работает. Уже пробовал комментарии в середину скрипта сунуть, чтобы увидеть где загвоздка. Все идет без ошибок, но удаление так и не происходит
|
21.08.2013, 11:32 | #7 |
Форумчанин
Регистрация: 30.05.2011
Сообщений: 651
|
soundstorm, проверяйте исходный код страницы, правильно ли генерируются поля и их значения, проверьте названия таблицы и полей, есть ли соединения с базой данных, и.т.д.
Создание, программирование и сопровождение сайтов любой сложности.
Изготовление программ на заказ. Список услуг и портфолио на сайте www.andreygrom.ru |
21.08.2013, 11:33 | #8 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
Нужно смотреть новый код, со всеми изменениями. Поиск ошибок и отладка |
|
21.08.2013, 11:38 | #9 |
Форумчанин
Регистрация: 30.05.2011
Сообщений: 651
|
Ну правильно, отладчик и не будет работать. Я тут переменные местами перепутал )))
Правильно будет так Код:
Создание, программирование и сопровождение сайтов любой сложности.
Изготовление программ на заказ. Список услуг и портфолио на сайте www.andreygrom.ru |
21.08.2013, 11:45 | #10 |
Пользователь
Регистрация: 20.08.2013
Сообщений: 15
|
Вот, выкладываю все, ато уже заблудился в 3-х соснах.
Форма: PHP код:
PHP код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Checkbox, присвоение нескольких значений | manula | PHP | 1 | 20.03.2013 15:19 |
Не работает удаление нескольких записей в форме | Swatch | Microsoft Office Access | 3 | 09.07.2012 10:20 |
Удаление нескольких записей через checkbox | dmitruha | PHP | 1 | 23.07.2011 16:07 |
Удаление нескольких записей из БД | a_n_n_a | БД в Delphi | 4 | 23.04.2011 02:44 |
Удаление нескольких записей | Hobbit_88 | БД в Delphi | 5 | 23.04.2009 17:18 |