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

주문내역출력 수정문의드립니다. 채택완료

짤탱이 6년 전 조회 4,100

orderprintresult.php

이래저래 수정해서 원하는 모양으로 대략나오는데요.

첫번째 제목부분 중간정렬과 셀 색상 변경 어떻게 하는건가요?

 

 

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

답변 2개

채택된 답변
+20 포인트
o
6년 전

csv 는 안되고 엑셀 파일만 가능합니다 

    $data = array('우편번호', '주소', '이름', '전화1', '전화2', '상품명', '수량', '선택사항', '배송비', '상품코드', '주문번호', '운송장번호', '전하실말씀');     $data = array_map('iconv_euckr', $data);

위쪽에 아래처럼 내용을 넣습니다

$heading = $workbook->addformat(array('align' => 'center', 'bold' => 1)); //두께는 빼실거면 빼시면됩니다. $colors = array(     'black'=>0x08,     'blue'=>0x0C,     'brown'=>0x10,     'cyan'=>0x0F,     'gray'=>0x17,     'green'=>0x11,     'lime'=>0x0B,     'magenta'=>0x0E,     'navy'=>0x12,     'orange'=>0x35,     'purple'=>0x14,     'red'=>0x0A,     'silver'=>0x16,     'white'=>0x09,     'yellow'=>0x0D );

//이부분에 $heading 을 넣어 주십니다   $col = 0;     foreach($data as $cell) {         $worksheet->write(0, $col++, $cell, $heading);     }

  //색상변경은 

//해단 색상 포맷을 정하시고   $format =& $workbook->addformat(array('fg_color' => $colors['black'])); //상단에 $colors 는 정의해 놓앗습니다  //해당셀에 포맷을 등록하시면 됩니다   $worksheet->write($i, 0, ' '.$row['od_b_zip1'].$row['od_b_zip2'], $format); 

필요하신 내용은  http://www.bettina-attack.de/jonny/view.php/projects/php_writeexcel/ 여기서 확인하실 수 있습니다

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

답변에 대한 댓글 3개

짤탱이
6년 전
감사합니다.
무슨이유에선지 array('align' => 'center', 'bold' => 1
요고는 안먹히지만 색상은 되네요..
o
onlymilk47
6년 전
$heading =& $workbook->addformat(array('align' => 'center'));
으로 변경해 보세요
짤탱이
6년 전
$format =& $workbook->addformat(array('fg_color' => $colors['black']));
에 추가하니 되네요.

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

e
6년 전

어느 부분을 물어보는건지?

캡쳐 화면 올려보세요??

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

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

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

로그인