Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: поиск по БД с чекбоксами(php+mysql)
 
 автор: ipuchiko   (07.05.2014 в 18:50)   письмо автору
 
 

Помогите реализовать поиск:
есть текстовое поле,пять чекбоксов и кнопка

<div class="search-bar">
<h3>Поиск</h3>

<form action="search.php" method="post" >
<div class="form-group">
<input type="text" name="search" class="form-control" placeholder="Что искать?">
</div><!-- .form-group -->
<div class="form-group">
<div class="checkbox">
<label>
<input type="checkbox" name="ch1" value="">
Животные
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox" name="ch2" value="">
Птицы
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox" name="ch3"value="">
Рыбы
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox" name="ch4" value="">
Насекомые
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox" name="ch5" value="">
Статьи
</label>
</div>
</div><!-- .form-group -->
<div class="form-group">
<p><small>Если ничего не выбрано, поиск по всем разделам.</small></p>
</div><!-- .form-group -->
<div class="form-group">
<input type="submit" value="Искать" class="btn btn-primary">
</div><!-- .form-group -->
</form>
</div>

нужно реализовать поиск,при этом,если:
не один чекбокс не выбран-поиск по всем разделам
если выбраны все-поиск по всем разделам
в зависимости сколько и какие чекбоксы выбраны,поиск должен осуществляться по выбраным разделам

помогите обработать хотя бы один вариант,например с двумя выбранными чекбоксами

заранее спасибо

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования