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

DB 업데이트가 되지 않네요 채택완료

블랑숑 5년 전 조회 2,287

</p>

<p><?php

include_once('./_common.php');</p>

<p>if($_POST['act_button'] == "배송지 정보 수정") {

    $od_b_zip1 = preg_replace('/[^0-9]/', '', substr($_POST['od_b_zip'], 0, 3));

    $od_b_zip2 = preg_replace('/[^0-9]/', '', substr($_POST['od_b_zip'], 3));</p>

<p>    $sql = " update {$g5['g5_shop_order_table']}

                set od_b_name = '$od_b_name',

                    od_b_tel = '$od_b_tel',

                    od_b_hp = '$od_b_hp',

                    od_b_zip1 = '$od_b_zip1',

                    od_b_zip2 = '$od_b_zip2',

                    od_b_addr1 = '$od_b_addr1',

                    od_b_addr2 = '$od_b_addr2',

                    od_b_addr3 = '$od_b_addr3',

                    od_b_addr_jibeon = '$od_b_addr_jibeon',

                    od_memo = '$od_memo'

                where od_id = '$od_id' ";

    sql_query($sql);

} </p>

<p>goto_url("./orderinquiryview.php?od_id=$od_id");

?></p>

<p>

 

이렇게 작성했는데 DB 업데이트가 되지 않습니다.

 

뭘 잘 못 쓴건가요?

 

확인해보니 POST 값은 제대로 넘어옵니다.

 

Array
(
    [od_id] => 2020092220372678
    [od_b_name] => 테스트
    [od_b_hp] => 0101010
    [od_b_zip] => 34672
    [od_b_addr1] => 대전 동구 판교1길 3
    [od_b_addr2] => 33
    [od_b_addr3] =>  (판암동)
    [od_b_addr_jibeon] => R
    [od_memo] => 4646안녕1
)

 

넘어오는 값은 이것입니다

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

답변 1개

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

쿼리를 직접 echo 해보시죠

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

답변에 대한 댓글 4개

블랑숑
5년 전
그건 어떻게 하나요?
백수1995
5년 전
[code]
print_r($sql);
sql_query($sql);
[/code]
블랑숑
5년 전
음 화면에 아무것도 안뜨네요 머지 ㅠㅠ
블랑숑
5년 전
아 if 절에서 조건이 맞지 않았나봐요 if 삭제하니까 바로 되네요 ;;

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

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

로그인