wia
Новичок
Добрый день!
Помогите, пожалуйста, решить проблему:
Есть форма, содержащая многоуровневое дерево с чекбоксами и кнопка submit, с помощью которой сохраняем отмеченные чекбоксы в БД, изначально очищая таблицу:
Затем, при следующем посещении страницы пользователю выводится дерево с отмеченными чекбоксами. И, казалось бы, все замечательно, но есть проблема: если не отметить ни один пункт (чекбокс) и "Сохранить", то информация в базе не обновляется, т.е. в базе все еще хранятся пункты, отмеченные ранее. На самом деле понятно, что нужно написать обработчик, что если не отмечено просто очистить таблицу, но не могу сообразить как это сделать. Подскажите, пожалуйста.
Помогите, пожалуйста, решить проблему:
Есть форма, содержащая многоуровневое дерево с чекбоксами и кнопка submit, с помощью которой сохраняем отмеченные чекбоксы в БД, изначально очищая таблицу:
PHP:
if (isset($_POST['chb'])) {
mysql_query("DELETE FROM `inf`");
foreach($_POST['chb'] as $ar=>$value){
mysql_query("INSERT INTO `inf` (`id`,`text`) VALUES (NULL,'".$value."')");
}