<script> 안에서 쿼리를 실행할수 있는 방법이 있나요?
본문
<script>
$(document).ready(function(){
setInterval(() => {
$.ajax({
url: "../../../count.php",
type: "GET",
success: function(data){
var seconds = data;
var min = parseInt((seconds%3600)/60);
var sec = seconds%60;
if (seconds == "10") // 카운트 10 마감
location.reload(); // 페이지 새로고침
//$sql = "update g5_tablemd set md_id = '0' where md_no = '1'";
//sql_query($sql);
$('.time').html(min +" : " + sec + " 초");
}
})
}, 1000);
})
</script>
카운트다운하는 script 입니다.
count.php 를 1초단위로 읽어서 남은시간을 보여주는데요..
하려는것은 위의 예문처럼.
10초 남았을때 쿼리를 실행하고자 합니다.
지금은 페이지 리셋만 적용되고 있구요.
쿼리를 실행할수 있는 방법이 있나요?
!-->
답변 2
url: "../../../count.php",
count.php 안에서 하셔야죠
스크립트안에서 처리한단 생각을 하지 마시구 아래처럼 리로드 하기전에 서버에 요청하세요.
if (seconds == "10") { // 카운트 10 마감
//쿼리 실행 요청
$.ajax({
url: "../../../query.php",
type: "GET",
success: function(data){
}});
location.reload(); // 페이지 새로고침
}
답변을 작성하시기 전에 로그인 해주세요.