Имя пользователя:
Пароль:
 

Название темы: работа с записями в БД
Показать сообщение отдельно

Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


HTML код: Выделить весь код
<input type="checkbox" name="var_name">

В аттрибуте name всегда указывается имя переменной, которая будет передана скрипту для обработки. В данном случае var_name. Если я не ошибаюсь, то если checkbox будет отмечен, то значение переменной будет "on".
Теперь вопрос как же, если у нас много записей и много чекбоксов. Ответ: в атрибуте name можно использовать также и массивы, например в вашем случае массив delete[]. В качестве индекса массива используйте такой столбец из базы, который не повторяется, например наверняка это код. Тогда для каждой записи в базе данных пишем вот так:
HTML код: Выделить весь код
<input type="checkbox" name="delete[".$kod."]">

А ниже с помощью foreach проходим по массиву delete и удаляем все $kod, у которых значение равно "on"

-------
Fortes fortuna adiuvat


Отправлено: 10:41, 21-10-2005 | #2

Название темы: работа с записями в БД