Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Может кто знает не могу понять как составить запрос и чекбоксы на выборку

Женя Абрамов Гуру (2885), на голосовании 4 года назад
Есть таблица в ней есть поле speci следующее поле pvalue и есть еще pid
в теории получается так pid = id товара speci=название параметра pvalue=значение параметра
то есть теоретически если мы знаем названия полей и значений можно выводить разные pid
пример

pid speci pvalue

22 Memory 4GB
9 Memory 4GB

вывести 2 товара я думаю по этим 2 условиям не сложно

а как вывести разные значения в pvalue например

pid speci pvalue

22 Memory 4GB
21 Memory 12GB
30 Memory 6GB
31 Memory 8GB

реально ли вобще вывести 4 чекбокса со значениями 4GB 12GB 6GB 8GB

чтобы при выборе 2 например 12 GB и 8 GB вывело id 21 и 31

реально ли вобще это сделать через адресную строку

кто поможет буду благодарен спасибо
Голосование за лучший ответ
Joomla CMS Мудрец (16029) 4 года назад
С массивом данных, что угодно можно делать.
Вопрос откуда вы его получаете.
Женя АбрамовГуру (2885) 4 года назад
мне бы еще кода немного
Joomla CMS Мудрец (16029) Женя Абрамов, Мне бы тоже) Сделай за меня на фрилансе.
Редис Александрович Оракул (79332) 4 года назад
Ты почитай что написал сначала.
Женя АбрамовГуру (2885) 4 года назад
все я написал понятно если не понятно можно было не отвечать
SoVa Гуру (3103) 4 года назад
надо на странице вывести чекбоксы и при переключение чекбоксов выводить подходящие записи?
Женя АбрамовГуру (2885) 4 года назад
именно так!!!!
SoVa Гуру (3103) <? if($_REQUEST['pvalue']){ $sql = 'SELECT * FROM `speci` WHERE `pvalue` IN ('.implode(',',$_REQUEST['pvalue']).')'; //при выполнение этого SQL запроса будуут нужные данные } ?> <form action="" method="GET"> <input type="checkbox" name="pvalue[]" value="4GB">4GB<br/> <input type="checkbox" name="pvalue[]" value="6GB">6GB<br/> <input type="checkbox" name="pvalue[]" value="12GB">12GB<br/> <input type="checkbox" name="pvalue[]" value="16GB">16GB<br/> <input type="submit" value="Поиск"> </form>
Похожие вопросы