|
|
|
| Как с помощью радиокнопок или чекбоксов передать данные в базу? Есть страница добавления некоторого обьекта в базу.
Есть некоторый список услуг. Напротив каждой услуги ставим либо чекбокс(если отмечен то "да" , а если не отмечен то "нет"), либо две радиокнопки(да\нет). Как передать в базу значения в зависимости от выбора, т е если чекбокс отмечен то нужно занести в базу в определенное поле значение "да" а если не отмечен то нужно занести "нет". Тоже самое и с радиокнопками.
Также есть страница редактирования некоторого обьекта. Т.е сначала идет запрос к базе и заполняются поля значениями из базы. Нужно эти "да" -"нет" раставить по чекбоксам или радиокнопкам. Осуществимо ли это? Как? Спасибо. | |
|
|
|
|
|
|
|
для: Neznajka
(25.05.2009 в 11:39)
| | привязывайте к эти элементам управления соответствующие функции по событию onCLick, а там уже выбирайте дальше как передавать данные. я бы сделал аяксом | |
|
|
|
|
|
|
|
для: Neznajka
(25.05.2009 в 11:39)
| | Я бы написал несколько функций добавления нужных вам элементов в БД и ловил значение чекбоксов или радиокнопок. Если чекбокс или радиокнопка отмечены то значение передаваемой переменной будет всегда true.
К примеру:
<?php
if ($_POST['checkbox_name']){
function_db_write();
} else {...}
?>
|
По поводу второго вопроса:
Нужно хранить в базе значения для переключателей которые были включены, к примеру 1
<?php
function box_check($type, $val){
if (тут делаем запрос к бд и проверяем $val == 1)
echo '<input type="'.$type.'" name="'.$val.'" checked>';
else
echo '<input type="'.$type.'" name="'.$val.'">';
}
?>
|
| |
|
|
|
|
|
|
|
для: Neznajka
(25.05.2009 в 11:39)
| | Пойду чего нить почитаю. Например учебник по java. Всем спасибо за участие! | |
|
|
|
|
|
|
|
для: Neznajka
(25.05.2009 в 22:01)
| | >Пойду чего нить почитаю. Например учебник по java. Всем спасибо за участие! Точнее по javascript | |
|
|
|