프로그램 질문 정보
프로그램 질문본문
안녕하세요
삽질중인 초보입니다 ㅜㅜ
프로그램 질문드립니다.
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으로 초기화가 안되네요 ㅜㅜ
고수님들 조언 부탁드립니다.
삽질중인 초보입니다 ㅜㅜ
프로그램 질문드립니다.
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으로 초기화가 안되네요 ㅜㅜ
고수님들 조언 부탁드립니다.
댓글 전체
우선 $send_od_id 와 $send_od_id2 값을 출력해보세요
값이 제대로 들어갔는지 또는 서로 값이 같은지 부터 비교를 해보셔야하는게 순서일듯
하네용~
값이 제대로 들어갔는지 또는 서로 값이 같은지 부터 비교를 해보셔야하는게 순서일듯
하네용~
페이지를 넘길때 값이 틀려지는것 같습니다...