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

주문내역출력에 관한 질문입니다. 채택완료

주문내역출력에서 주문시 옵션을 나타나게 하려고 pt_msg1, pt_msg2, pt_msg3를  orderprintresult.php에 넣었습니다. 엑셀파일로 출력하는 부분인데요.

 

$pull_address = iconv('UTF-8', 'UHC', print_address($row['od_b_addr1'], $row['od_b_addr2'], $row['od_b_addr3'], $row['od_b_addr_jibeon']));

        $row = array_map('iconv_euckr', $row);

        $worksheet->write($i, 0, ' '.$row['od_b_zip1'].$row['od_b_zip2']);         $worksheet->write($i, 1, $pull_address);         $worksheet->write($i, 2, $row['od_b_name']);         $worksheet->write($i, 3, ' '.$row['od_b_tel']);         $worksheet->write($i, 4, ' '.$row['od_b_hp']);         $worksheet->write($i, 5, $row['it_name']);         $worksheet->write($i, 6, $row['ct_qty']);         $worksheet->write($i, 7, $row['ct_option']);         $worksheet->write($i, 8, $ct_send_cost);         $worksheet->write($i, 9, ' '.$row['it_id']);         $worksheet->write($i, 10, ' '.$row['od_id']);         $worksheet->write($i, 11, $row['od_invoice']);         $worksheet->write($i, 12, $row['od_memo']);     }

여기에      $worksheet->write($i, 13, $row['pt_msg1']);     $worksheet->write($i, 14, $row['pt_msg2']);     $worksheet->write($i, 15, $row['pt_msg3']);

을 더 집어 넣었는데 메시지가 출력이 안됩니다. 물론 윗쪽에 제목에 해당되는 것도 다 채워 넣었어요..

어째서 이런 현상이 생긴 걸까요??

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

답변 2개

채택된 답변
+20 포인트

옵션 출력은  $worksheet->write($i, 7, $row['ct_option']); <--이겁니다

pt_msg1, pt_msg2, pt_msg3 <--이것은 어느 테이블에 추가한 것인가요?(질문할때는 상황을 남이 알 수있게 상세하게...)

쿼리문에 필드명을 넣어 주어야 내용을 가져옵니다

 

 $sql = " SELECT a.od_id, ~~~ ,  pt_msg1 ~~<-- 이곳에 넣어야죠

 

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

답변에 대한 댓글 1개

조언 감사드립니다!

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

해당 내용이 row안에 담겨있나요?

 

쿼리쪽에서 제대로 가져오는지 확인해보세요

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

답변에 대한 댓글 1개

감사드려요!!

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

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

로그인

전체 질문 목록

🐛 버그신고