위

프로그램 질문

· 2012-02-28 (화) 15:39:03 · 1716 · 2
안녕하세요
삽질중인 초보입니다 ㅜㅜ
프로그램 질문드립니다.

for ($i=0; $row=sql_fetch_array($result); $i++) {
// 배송비가 50000 이상이면 0 처리
if ($row_amount[amount]>'49999') {
$send_amount = "0"; // 배송비 정의
} else {
$send_amount = "3000"; // 배송비 정의
}

$send_od_id = $row[od_id]; // 주문번호 넣기


if ($send_od_id2==$send_od_id) { // 주문번호가 동일할시에는 send_amount를 0으로 초기화
$send_amount='0';
}

중략
.
.

$send_od_id2 = $row[od_id]; // 주문번호를 $send_od_id2에 넘김

.
.
.

}

//페이징하기
<td width=50% align=right><?=get_paging($config[cf_write_pages], $page, $total_page, "$_SERVER[PHP_SELF]?$qstr&mode=$mode&ca_mb_id2=$ca_mb_id2&start_date=$start_date&end_date=$end_date&sort2=desc&page=");?></td>


대략설명드리면 동일한 주문번호일때는 $send_amount 값이 0으로 초기화되어야 합니다.
그런데 페이지를 넘기면 동일한 주문번호인데도 0으로 초기화가 안되네요 ㅜㅜ
고수님들 조언 부탁드립니다.
|

댓글 2개

우선 $send_od_id 와 $send_od_id2 값을 출력해보세요

값이 제대로 들어갔는지 또는 서로 값이 같은지 부터 비교를 해보셔야하는게 순서일듯

하네용~
페이지를 넘길때 값이 틀려지는것 같습니다...
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
12-02-28 조회 1,632
12-02-28 조회 2,067
12-02-28 조회 1,664
12-02-28 조회 1,246
12-02-28 조회 1,925
12-02-28 조회 1,717
12-02-28 조회 1,684
12-02-28 조회 2,060
12-02-28 조회 1,475
12-02-28 조회 1,717
12-02-28 조회 1,639
12-02-28 조회 1,352
12-02-28 조회 4,041
12-02-28 조회 1,634
12-02-28 조회 2,610
12-02-28 조회 1,852
12-02-28 조회 1,666
12-02-28 조회 1,587
12-02-28 조회 1,235
12-02-28 조회 1,550