Хотелось бы увидеть пример кода, как можно вытаскивать данные из чекбосов. Например:
я выбрал галочками, определенные параметры а потом эти параметры отсылаются в одну переменную и эту переменную я отсылаю в бд и ищу по этим данным совпадения.
checkbox в php
Наверное тебе в сторону Jquery надо копать.
-- добавлено 05 апр 2011, 13:35 --
А value к чекбоксам прикручены? попробуй как с обычными input как вариант
-- добавлено 05 апр 2011, 13:35 --
А value к чекбоксам прикручены? попробуй как с обычными input как вариант
< ̄`ヽ、 /  ̄ >
ゝ、 \ /⌒ヽ,ノ /´
ゝ、 ( ( ͡◉ ͜> ͡◉) /
> ,ノ
℧ ∠_,,,/´
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
ゝ、 \ /⌒ヽ,ノ /´
ゝ、 ( ( ͡◉ ͜> ͡◉) /
> ,ノ
℧ ∠_,,,/´
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Какой нафиг, все очень просто:
И пхп на приеме:
Код: Выделить всё
<form action="" method="post">
<input type="checkbox" name="zopa">Зопа?
<input type="checkbox" name="zopa2">Зопа2?
</form>
Код: Выделить всё
// Булевое
$zopa = isset($_POST['zopa']);
// Любое
$zopa2 = isset($_POST['zopa2'])?'1':'0';
Frustra fit per plura quod potest fieri per pauciora © Закон "Бритвы Оккама"
- Distructor
- Администратор
- Сообщения: 1607
- Зарегистрирован: 28.12.2009
может быть одинаковый у радиобаттанов. напримерSLITE писал(а):а я сначала тупил и думал что name будет у всех чекбоксов одинаковый
Код: Выделить всё
<p><b>Каким браузером в основном пользуетесь:</b><Br>
<input type="radio" name="browser" value="ie"> Internet Explorer<Br>
<input type="radio" name="browser" value="opera"> Opera<Br>
<input type="radio" name="browser" value="firefox"> Firefox<Br>
</p>
ну с value каши меньше просто
а jquery нужен шоб моментально сортировать или добавлять я не знаю для чего тебе
и ещё вопрос как вы код цветным делаете?)
-- добавлено 05 апр 2011, 15:53 --
Вот пример http://cod.aeero.su/checkbox/
-- добавлено 05 апр 2011, 16:06 --
ааа...тебе несколько параметров надо..тогда поменяй name просто..и проверяй на существование переменной ну так то AgentSIB прав..только всё это умнее сделать можно я уверен!
я бы сделал так
Код: Выделить всё
<form>
<input type="checkbox" name="zopa" value='зопа'>зопа<br>
<input type="checkbox" name="zopa" value='зопа1'>зопа2<br>
<input type="submit" value="проверить">
</form>
Код: Выделить всё
<?
echo $_GET['zopa'];
?>
и ещё вопрос как вы код цветным делаете?)
-- добавлено 05 апр 2011, 15:53 --
Вот пример http://cod.aeero.su/checkbox/
-- добавлено 05 апр 2011, 16:06 --
ааа...тебе несколько параметров надо..тогда поменяй name просто..и проверяй на существование переменной ну так то AgentSIB прав..только всё это умнее сделать можно я уверен!
я бы сделал так
Код: Выделить всё
<form>
<input type="checkbox" name="zopa" value='апельсин'>апельсин<br>
<input type="checkbox" name="zopa1" value='яблоко'>яблоко<br>
<input type="checkbox" name="zopa2" value='ананас'>ананас<br>
<input type="submit" value="проверить">
</form>
Код: Выделить всё
<?
echo $_GET['zopa'].'<br>'.$_GET['zopa1'].'<br>'.$_GET['zopa2'];
?>
< ̄`ヽ、 /  ̄ >
ゝ、 \ /⌒ヽ,ノ /´
ゝ、 ( ( ͡◉ ͜> ͡◉) /
> ,ノ
℧ ∠_,,,/´
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
ゝ、 \ /⌒ヽ,ノ /´
ゝ、 ( ( ͡◉ ͜> ͡◉) /
> ,ノ
℧ ∠_,,,/´
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Чекбокс либо передается, либо нет. Как заюзать - это уже дело каждого. Например очень удобно сделать так:
Код: Выделить всё
<form>
<input type="checkbox" name="fruts[]" value='апельсин'>апельсин<br>
<input type="checkbox" name="fruts[]" value='яблоко'>яблоко<br>
<input type="checkbox" name="fruts[]" value='ананас'>ананас<br>
<input type="submit" value="проверить">
</form>
Код: Выделить всё
$fruts = isset($_POST['frits'])?$_POST['frits']:array();
print_r($fruts);
Frustra fit per plura quod potest fieri per pauciora © Закон "Бритвы Оккама"
вот именно этот подход мне и нужен был, спасибо.AgentSIB писал(а):Чекбокс либо передается, либо нет. Как заюзать - это уже дело каждого. Например очень удобно сделать так:
Код: Выделить всё
<form> <input type="checkbox" name="fruts[]" value='апельсин'>апельсин<br> <input type="checkbox" name="fruts[]" value='яблоко'>яблоко<br> <input type="checkbox" name="fruts[]" value='ананас'>ананас<br> <input type="submit" value="проверить"> </form>
Код: Выделить всё
$fruts = isset($_POST['frits'])?$_POST['frits']:array(); print_r($fruts);