도움 부탁드려요...ㅠㅠㅠ. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

도움 부탁드려요...ㅠㅠㅠ. 정보

도움 부탁드려요...ㅠㅠㅠ.

본문

영카트 쿠폰 적용 중 입니다..

프리랜서클럽 님께서 올리신 스킨으로 적용 중인데요.

주문 다 되고 하는데, 문제는, 결제정보를 선택한후, 다음을 누르면

orderupdate.php 넘어갑니다.

여기서, 값이 DB 에 들어가는데, 아래 소스를 봐주세요.

---------
// 주문서에 입력
$sql = " insert $g4[yc4_order_table]
            set od_id            = '$od_id',
                on_uid            = '$tmp_on_uid',
                mb_id            = '$member[mb_id]',
                od_pwd            = '$od_pwd',
                od_name          = '$od_name',
                od_email          = '$od_email',
                od_tel            = '$od_tel',
                od_hp            = '$od_hp',
                od_zip1          = '$od_zip1',
                od_zip2          = '$od_zip2',
                od_addr1          = '$od_addr1',
                od_addr2          = '$od_addr2',
                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_deposit_name  = '$od_deposit_name',
                od_memo          = '$od_memo',
                od_send_cost      = '$od_send_cost',
                od_temp_bank      = '$od_receipt_bank',
                od_temp_card      = '$od_receipt_card',
                od_temp_point    = '$od_temp_point',
                od_receipt_bank  = '0',
                od_receipt_card  = '0',
                od_receipt_point  = '$od_receipt_point',
                od_bank_account  = '$od_bank_account',
                od_shop_memo      = '',
                od_hope_date      = '$od_hope_date',
                od_time          = '$g4[time_ymdhis]',
                od_ip            = '$REMOTE_ADDR',
                od_settle_case    = '$od_settle_case'
                ";
sql_query($sql);

if ($_POST[cu_no] && $is_member)
{
  // 회원정보와 같으면 쿠폰 카테고리와 쿠폰정보를 배열로 반환

  $row = get_coupon_data(owner_check($member[mb_id], $_POST[cu_no]));

  // 배송쿠폰이 아니면
  if ($row[cc_kind] != '31')
  {
    $amount = calculate_amount($row, $tmp_on_uid) ;

    // dc 금액에 할인액을 입력
    $result = sql(" update $g4[yc4_order_table] set od_dc_amount = '$amount' where od_id = '$od_id' ");
  }

  define("_COUPON_USING_", TRUE);
  include_once("$g4[cu_path]/coupon_use.php");
---------
소스를 보시면,

sql_query($sql); 부분 위까지는, 기존과 같습니다.
sql_query($sql); 밑부분에, if ($_POST[cu_no] && $is_member)
부터가 추가 된 부분입니다.

sql_query($sql); 부분은, 앞에서 받은 값을 DB 에 INSERT ,

그 밑에 if 문은, 앞에서 받은 쿠폰 값을 od_dc_amount 에 넣는 것입니다. ( UPDATE )

하지만, 이게 아무리 해도 들어가질 않네요..ㅠㅠ

UPDATE 문 이 안먹혀요..ㅠㅠ..

물론,앞에서, 쿠폰 다 할인 된 금액으로 나왔습니다.

도움부탁드려요..

댓글 전체

구간구간 마다 아래 변수들 체크해보세요. 값이 정확히 나오는지부터요.
alert($_POST[cu_no]);
alert($is_member);
alert($row);
alert($amount);
alert($row[cc_kind]);
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT