2013-04-14 4 views
0

여러 개의 드롭 다운을 표시하고 싶습니다.MySQL과 PHP로 다중 드롭 다운 선택

사용자가 첫번째 드롭 다운 터치를 선택하면, 다음 제 유저가 첫번째 드롭 키패드 후 제 16MP 및 19MP

표시되어야 드롭 다운 후 선택하면 12MP 및 17MP

표시되어야 드롭 다운 ..

내가 사용하고있는 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)에서 두 번째 드롭 다운을 채울 원하는 있는가, 또는 페이지 새로 고침없이 (자바 스크립트/아약스)? 당신은 Stackoverflow를 검색해 봤어, 거기에 예제 톤이 있습니다 - http://stackoverflow.com/search?q=dynamic+dropdown/http://stackoverflow.com/search?q=dropdown+using+ajax – Sean

+0

@Sean thanks 덧글에 대한. 예, stactoverflow를 이미 검색했습니다. 하지만 그들은 내 요구 사항을 충족하지 못했습니다 : (예, 페이지를 다시로드하지 않고 두 번째 드롭 다운 채우기를 찾고 있어요. – smith

답변

1

잘이 주제는 많은 사이트와 포럼에서 사용할 수 있으며 코드도 다운로드 할 수 있습니다 .. 하지만 일반적으로 첫 번째 드롭 다운의 값을 컨트롤러 (프레임 워크) 나 PHP 파일을 처리하고 세부 사항을 데이터베이스에서 조회하십시오. 쿼리 된 데이터로 다음 드롭 다운을 보급/생성하십시오! 그리고 이들 모두에 대해 아약스를 사용하는 것이 좋습니다. Jquery는 위의 모든 작업을 수행하는 데 사용할 수있는 아주 훌륭하고 사용하기 쉬운 아약스 기능을 가지고 있습니다! 여기 봐 : http://api.jquery.com/jQuery.ajax/