엑셀 다운로드 하니.....
본문
묶음번호 | 출고여부(즉시출고=1, 출고보류=2) | 수취인명(한글) | 수취인(영문) | 휴대폰 번호 | 우편번호 | 수취인 주소 | 상품명 | 브랜드 | 색상 | 사이즈 | 수량 | 합계 |
2 | . | . | . | 111-1111-11111 | . | . | 상품명 | 브랜드 | 빨강|노랑 | MㅣS | 2|1 | 15000|10000 |
이런 식으로 다운되는데요...여기서 질문드릴게요
색상 ,사이즈, 수량, 총계($total_price)를 배열로 저장하고 있습니다...
여기서 $total_price의 배열 갯수에 맞춰
묶음번호 | 출고여부(즉시출고=1, 출고보류=2) | 수취인명(한글) | 수취인(영문) | 휴대폰 번호 | 우편번호 | 수취인 주소 | 상품명 | 브랜드 | 색상 | 사이즈 | 수량 | 합계 |
2 | . | . | . | 111-1111-11111 | . | . | 상품명 | 브랜드 | 빨강 | M | 2 | 15000| |
2 | . | . | . | 111-1111-11111 | . | . | 상품명 | 브랜드 | 노랑 | S | 1 | 10000 |
이런식으로 한줄씩 다운로드 되게 하고 싶은데 도움좀 부탁드리겠습니다.
질문이 알기 쉽게 했는지 모르겠네요,,,
답변 3
for( ... ) {
$p_color = explode("|", $row['p_color']);
...
foreach( $p_color as $kk=>$vv ) {
$objPHPExcel->setActiveSheetIndex(0)
...
->setCellValue("Q$i", $vv)
->setCellValue("Q$i", $p_size[ $kk])
...
}
이렇게 됩니다.
소스를 올려주셔야 파악이 될거같습니다.
빨강|노랑
MㅣS
짝짓기는 첫째, 둘째 이렇게 한다고 가정하면
loop()안에서
$tmp= expode( '|', $색상);
$tmp2= expode( '|', $사이즈);
foreach( $tmp as $kk=>$vv)
echo " . ..... ", $vv, $tmp[ $kk'];
이렇게 하시면 될 듯합니다.
답변을 작성하시기 전에 로그인 해주세요.