🗼뉴비개발자/🚲 공부
[PHP/Html] Excel 추출 시 <br> 무시하고 셀 병합 / white-space 공백 처리
디카페인라떼
2023. 1. 13. 14:53
php 코드 중 엑셀 추출을 하는데 상품명에 <br>이 들어가면 셀병합이 안되고 셀이 나눠져 있는 현상
방법은 검색으로 나왔지만 일단 php가 익숙하지도 않고 어디에 정확히 삽입 해주어야 하는 지 헷갈렸다.
excel을 추출하는 php 코드 위 쪽, 헤더 아래쪽에 style을 지정 후 등록해주니 됨
[추출하는 Excel.php 위쪽에 삽입]
<style>
br{mso-data-placement: same-cell;}
</style>
출처
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=cyon24&logNo=174059043
https://my-memory.tistory.com/8
위의 방법은 셀 병합을 시켜서 한 셀 내에서 alt+Enter 시의 형태로 나오게 된다
한 셀 내에서 줄바꿈을 하지 않고 한 줄로 나오게 하려면
똑같이 style 에서 추가해주면 된다.
<style>
td {white-space: nowrap;}
</style>
어떠한 형태로 출력되게 하는지에 따라 뒤쪽 명령어가 달라지게 된다.
출처
https://www.codingfactory.net/10597
참고용
mso-number-format 설정
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=thav&logNo=220878321085