테스트 사이트 - 개발 중인 베타 버전입니다

버튼을 누르면 주문번호가 맞는지 검사하고 싶습니다. 채택완료

디스달나노 5년 전 조회 917

갑자기 머리 안돌아가고 패닉상태에 빠졌습니다. ㅠㅜ.

 

버튼을 클릭하면 주문번호를 자바함수로 넘겨주고 PHP에서 주문번호를 검색해서 맞는 게 있다면 true로 넘겨주는 루틴을 생각했는데, php 쿼리문에 자바스크립트 변수를 넘겨줄 방법이 없네요.

 

버튼을 클릭하면 주문번호를 검사하는 간단한 방법이 없을까요? 

 

<script>
                            // 주문번호가 맞는지 체크
                            $("#isOrderTrue").on("click", function(){
                                if( chkOrderNumberTure("2020040318560566") == true) {
                                    alert("주문번호가 맞습니다.");
                                } else {
                                    alert("주문번호가 잘못 입력되었습니다.");
                                }
                                
                            });
 </script>

 

 


<script>
function chkOrderNumberTrue(orderNumber) {    
    <?
        $query = "select od_id from g5_shop_order";
        $result = sql_query($query); 

        for($i = 0; $row = sql_fetch_array($result); $i++) {

               if( $row['od_id'] == orderNumber ) {
                   return ture;
               }
        }    
    ?>    
    return true;
}
</script>

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
플라이
5년 전

자바스크립트로 쿼링을 해서 체크해 오는 부분은 ajax를 써서 체크하셔야 하는 부분입니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

디스달나노
5년 전
감사합니다. ajax로 값을 넘겨주고 주문서 체크해서 결과값을 무난히 넘겨받았습니다^^

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인