DB가 트리구조로 되어있는데..loop를 돌릴때 질문입니다.
에일린
2023.04.01
이런식으로요.. 할아버지 아버지 아들 순으로 DB가 쭉 들어가 있습니다.
엑셀의 셀에 하나하나 입력하듯이 표안에 표를 넣고 또 표를 넣으면 테두리를 주면 테두리가 많이 생겨서
보기가 이상하더라고요... 어떻게 방법이 없나요? DB에 있는 내용을 가져와서 뿌리는거라 하나하나 코딩할수도 없고..
번뜩 떠오르시는 분들 방법 좀 알려주세요..
-
댓걸
루프 돌때 같은할아버지(코드)가 1개 이상 있을때 카운터를 rowspan값에 넣어 버리면 되지 않을까
싶기는 한데요. 돌때마다 셀렉트 해야 하니깐 ; 좀 느리긴 하겠죠; -
밝은빛누리예
DB 스키마가 어떤식으로 되어있는지 루프시 쿼리를 어떻게 가져오는지 알수가 없는데..
저걸 자동화 시켜야되는 부분이 좀 까다롭게 보이네요 루프돌리면서 조건도 몆개가 붙어야 될듯합니다.
그냥 눈으로 루프돌릴꺼 생각해서 짐작한건데 63 세로라인 기준으로
div로 크게 묵어서 돌리구요
그안에 뎁스별 td로 분류해서 td안에다가 ul li 를 써서 돌리던지 div를 사용해서 돌리면서
라인을 그어주면될거 같아요 라인긋는부분에 조건이 좀 들어가야겠죠.
대략적인