엑셀주문 출력에 관한 문의 입니다.
본문
버전은 현재 영카트5.2.9.1 입니다.
배송비 합계 부분이 표시가 되지 않습니다.
switch($row['ct_send_cost'])
{
case 1:
$ct_send_cost = '착불';
break;
case 2:
$ct_send_cost = '무료';
break;
default:
$ct_send_cost = '선불';
break;
}
$ct_send_cost = iconv_euckr($ct_send_cost);
$row = array_map('iconv_euckr', $row);
$worksheet->write($i, 0, ' '.HPLOVE);
$worksheet->write($i, 1, ' '.$row['od_id']);
$worksheet->write($i, 2, $row['it_name']);
$worksheet->write($i, 3, $row['ct_option']);
$worksheet->write($i, 4, $row['ct_qty']);
$worksheet->write($i, 5, $ct_send_cost);
$worksheet->write($i, 6, ' '.number_format($row['od_send_cost']));
$worksheet->write($i, 7, $row['od_b_name']);
$worksheet->write($i, 8, ' '.$row['od_b_tel']);
$worksheet->write($i, 9, ' '.$row['od_b_hp']);
$worksheet->write($i, 10, ' '.$row['od_b_zip1'].$row['od_b_zip2']);
$worksheet->write($i, 11, print_address($row['od_b_addr1'], $row['od_b_addr2'], $row['od_b_addr3'], $row['od_b_addr_jibeon']));
어떤부분이 잘못되었는지 모르겠습니다.
답변 2
상위 불러오는
$sql = " SELECT od_b_zip1, od_b_zip2, od_b_addr1, od_b_addr2, od_b_addr3,
이부분에 od_send_cost 추가해서 확인해 보세요
$worksheet->write($i, 6, ' '.number_format($row['od_send_cost']));
$row['od_send_cost']; 의 변수를 할당을 못하는것 같습니다
echo $row['od_send_cost']; 찍어보세요
답변을 작성하시기 전에 로그인 해주세요.