2013-04-14 3 views
0

Я хочу отобразить несколько выпадающих списков.Несколько выпадающих списков с MySQL и PHP

, если пользователь выбирает штрихом в 1-ом раскрывающемся списке, то второй выпадающий должен показывать 12MP и 17MP

, если пользователь выбирает клавиатуры в 1-й капли вниз, а затем затем второе падение вниз должен показывать 16MP и 19MP

..

PHP-код, который я использую, отображает только одну снизу. зажигать, пожалуйста, помогите мне в решении этого ...

MySQL - Таблица

id Name   Feature  Camera 
1 Samsung  Touch   12MP 
2 Nokia   Touch   17MP 
3 LG   Multi-Touch 16MP 
4 Apple   Keypad   16MP 
5 Sony   Keypad   19MP 
6 Onida   Keypad+Touch 17MP 
7 HTC   Keypad+Touch 15MP 
8 Black Berry Multi-Touch 15MP 

Спасибо !!

+1

[? Что вы пробовали] (http://whathaveyoutried.com) Вы желая заполнить второй выпадающий список на перезагрузки страницы (PHP), или без перезагрузки страницы (JavaScript/Ajax)? вы пытались найти Stackoverflow, так как есть множество примеров - http://stackoverflow.com/search?q=dynamic+dropdown/http://stackoverflow.com/search?q=dropdown+using+ajax – Sean

+0

@Sean thanks для комментария. да, я уже искал stactoverflow. но они не соответствовали моему требованию :(да, я ищу, чтобы заполнить вторую выпадающую страницу без перезагрузки страницы. Вы зажжетесь, пожалуйста, помогите мне в этом. – smith

ответ

1

Ну, эта тема доступна на многих сайтах и ​​форумах, а коды доступны даже для скачивания .. Но в общем, вам нужно будет отправить значение первого выпадающего списка на контроллер (фреймворки) или любой PHP файл для его обработки и запроса данных из базы данных. и проложите/создайте следующий выпадающий список с запрошенными данными! , и для всех вас лучше использовать ajax. JQuery имеет очень приятную и удобную в использовании функцию ajax, которую вы можете использовать, чтобы сделать все выше! посмотрите здесь: http://api.jquery.com/jQuery.ajax/