다중셀렉트박스와 다중검색으로 결과값 출력

다중셀렉트박스와 다중검색으로 결과값 출력

QA

다중셀렉트박스와 다중검색으로 결과값 출력

답변 2

본문

 

예) 

 

 

각각의 셀렉트박스 검색조건에 따라 아래의 표가 결과값을 각각 다르게 표시해줍니다.

 

단순하게 생각해도 제 실력이 부족한지 단순하지가 않더군요. ㅠㅠ

 

 

기본 게시판을 이용해서 이런 표를 구현하는 스킨을 G4부터 찾아보고 있는데

 

이런 스킨도 별로 없어서 참고할만한 예제도 없고 막막해서 도움 요청드립니다.

 

 

아니면 이런것을 만들려면 무엇무엇을 참고하거나 공부해야 만들수 있는지

 

도움 부탁드립니다. 2주째 씨름하고 있는데 참고할만한 예제라도 있으면 좋겠는데

 

참고할만한 예제도 제가 검색을 잘 못해서 그런지 찾기가 힘들어서 이렇게 도움 부탁드립니다.

 

 

 

저렇게 결과값이 많고 다양한 표는 단순히 여분필드 무한대로 늘려서 하기에는 무리가

 

있을듯한데 어떤식으로 그누보드에서 재현해야 하나요?

 

 

 

이 질문에 댓글 쓰기 :

답변 2

소스로 알려 드리자면 복잡해서 구조만 알려 드릴게요

일단 jquery 나 javascript로 실현해야 합니다.

1.

<select name="users" onchange="실행하고자 하는 function(jquery 나 javascript 함수)"> 

<option value="1">Peter Griffin</option> 

</select>

2.

jquery 나 javascript 함수에서 값이 변하면 돌려주고자 하는 페이지를 지정

해당페이지에 값을 넘겨주면 되겠죠

1 하고 2  만 해결하시면 나머지는 php 쪽에서 받아서 처리하기만 하면 됩니다.

변수값이 넘어올 때마다 다른 페이지를 인클루드 하시면 될 것 같습니다.

<form name="frm" method="post">

<select name="test" onchange="this.form.submit()">

   <option value="1">행위료</option>

~~~~ 생략

</select>

</form>

 

<?

$act = $_POST['test'];

switch($act) {

   case "1" :

      include "행위료.php";

      break;

}

?>

참고로 보여 주신 사이트는 값을 post로 넘깁니다.

네, 페이지별로 다른 디자인을 미리 넣어두고 그 페이지에서 다시 쿼리를 던지는 거죠.
행위료.php 파일을 예로 들면
우선 post로 test라는 변수에 1(행위료)이 넘어왔으니 행위료.php 파일이 로딩이 될 테고 여기에서 행위료.php 파일 안에 있는 내용들이 나오겠네요.

답변을 작성하시기 전에 로그인 해주세요.
전체 2
© SIRSOFT
현재 페이지 제일 처음으로