select box 값 변경시 쿼리자체를 변경하는 방법은 없을까요?
본문
예약 시스템을 만드는 중인데
예약할 때 시설 장소를 변경하면 해당 시설 id값을 가지고 쿼리를 변경할 수 없을까요??
기존에 장소 테이블에서 가져오는 쿼리가
select coat_id, coat_name from g5_coat_manage; 라는 쿼리인데(상단에 선언되어있습니다)
셀렉트 박스의 벨류값을 coat_id값으로 설정해 놓고
셀렉트값이 변경되면 작동하는 onchange="fn_change"를 넣어서
쿼리가 select * from g5_coat_manage where coat_id = '선택한값'; 으로 바뀌면서
하위에 나오는 메뉴들이 해당 장소의 값을 가져오도록 구현하고 싶습니다!!
참고로 장소를 등록할 때 하위 시설, 예약하는 시간(1시간 예약할지 2시간 예약할지), 기본 사용료 값이 정해져 있다보니까 같은 테이블에서 값을 가져오면 될 것 같습니다...
답변 4
bbs/ajax. ????.php
위 파일들을 참고로 해서 만들면될듯 합니다
<script>
$("셀렉트박스").on("change", function() {
var id = $(this).val();
$.post("변경된 정보 가져올 링크 주소", {id: id}, function(result) {
// 넘어온 값 출력
}, "json")
})
</script>
ajax 로 처리하세요.
답변을 작성하시기 전에 로그인 해주세요.