ajax 질문입니다.
본문
구현을 하고 싶은건
jquery와 ajax를 이용해서
현재 선택된 날짜를 변수로 지정하고 그 변수를 이용해서 DB에서 select하는 명령어에
변수로 쓰고 싶은데요.
어찌 방법이 없을까요?
select * from abc where day='방금 선택된 날짜';
이걸 구현하고 싶습니다.
ajax를 이용하라 하시던데
ajax나 jquery는 하나도 감이 안오고 해본적도 없어서요..문법이라던지 그런게 아예 생소합니다.
input으로 선택된 날짜 받아서 DB로 넣는건 다 됩니다..
소스는 아래 입니다.
<link rel="stylesheet" href="http://code.jquery.com/ui/1.8.18/themes/base/jquery-ui.css" type="text/css" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script src="http://code.jquery.com/ui/1.8.18/jquery-ui.min.js"></script>
<style type="text/css">
$(function() {
$(function() {
$( "#datepicker" ).datepicker({
dateFormat: 'yy-mm-dd',
changeMonth: true,
dayNames: ['월요일', '화요일', '수요일', '목요일', '금요일', '토요일', '일요일'],
dayNamesMin: ['월', '화', '수', '목', '금', '토', '일'],
monthNamesShort: ['1','2','3','4','5','6','7','8','9','10','11','12'],
monthNames: ['1월','2월','3월','4월','5월','6월','7월','8월','9월','10월','11월','12월']
});
});
<input TYPE="TEXT" readonly style="width:120;" id="datepicker" NAME="c_day">
답변 1
ajax으로 해도 되긴 하는데 그냥 달력옆에 확인버튼 하나 만들어서
저걸 변수로 넘기시면 되지 않을까요?
<?
select * from abc where day='{$_POST["c_day"]}';
?>
<form action="<?=$_SERVER["PHP_SELF"]?>" method="post">
<input TYPE="TEXT" readonly style="width:120;" id="datepicker" NAME="c_day">
<input type="submit" value="확인">
</form>
이런식으로다가..
답변을 작성하시기 전에 로그인 해주세요.