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

엑셀배송일괄등록 중 소스문의 채택완료

</p>

<p>    $headers = array('주문번호', '주문자명', '주문자전화1', '주문자전화2', '배송자명', '배송지전화1', '배송지전화2', '배송지주소', '배송회사', '운송장번호');

    $widths  = array(18, 15, 15, 15, 15, 15, 15, 50, 20, 20);

    $header_bgcolor = 'FFABCDEF';

    $last_char = column_char(count($headers) - 1);</p>

<p>    for($i=1; $row=sql_fetch_array($result); $i++) {

        $rows[] = 

                    array(' '.$row['od_id'], 

                          $row['od_name'], 

                          ' '.$row['od_tel'], 

                          ' '.$row['od_hp'], 

                          $row['od_b_name'], 

                          ' '.$row['od_b_tel'], 

                          ' '.$row['od_b_hp'], 

                          print_address($row['od_b_addr1'], $row['od_b_addr2'], $row['od_b_addr3'], $row['od_b_addr_jibeon']),

                          $row['od_delivery_company'],

                          $row['od_invoice']);

    }</p>

<p>

 

여기에 보면 

 

$row['od_name'],   ' '.$row['od_tel'], 

 

이런 식으로 되어 있는데요

 ' '. 이 공백? 이건 왜 넣는건가요?

넣는 줄과 안넣는 줄의 차이를 모르겠어요 혹시 숫자인가 문자인가 차인가..

근데 그러기엔 invoice도 다 숫자일텐데

 

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

답변 2개

채택된 답변
+20 포인트

아마 엑셀에서 문자로 인식하게 하려고 하는 것 같네요.

엑셀에서는 0 으로 시작하는 전화번호 같은경우 처음 0을 다 잘라내기도 하고 길이가 길면 콤마를 넣기도하고 뭐 그럽니다.

 

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

답변에 대한 댓글 1개

너무 감사합니다

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

숫자 때문에 그렇습니다.

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

답변에 대한 댓글 1개

너무 감사합니다

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

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

로그인

전체 질문 목록

🐛 버그신고