for문 묶음 질문입니다.
본문
for($i=0; $row=sql_fetch_array($result); $i++) {
echo "<a>".$row['BigDivName']."</a>";
$sql2 = "select * from g5s_MediumDiv where BigDivNo = '{$row['BigDivNo']}' order by MediumDivOrder asc";
$result2 = sql_query($sql2);
for($j=0; $row2=sql_fetch_array($result2); $j++){
echo "<a'>".$row2['MediumDivName']."</a></dd>";
}
}
이렇게 2단분류를 출력할 시에 결과값이
1
1-1
1-2
1-3
2
2-1
2-2
이런식으로 출력이 되면 저기 위의 1을 포함한 (1-1, 1-2, 1-3)을 묶음으로 표현하고 싶은데 어떻게 감싸야할까요??
이것저것 다 해봤는데.. 1단분류랑 2단분류랑 항상 개별적으로 감싸져서.. 조언 부탁드리겠습니다.
답변 1
네비게이션에서 사용하는 방법으로 해보세요.
<ul class="list">
<li class="list_li">
<a>1</a>
<ul class="sub_list">
<li><a>1-1</a></li>
<li><a>1-2</a></li>
<li><a>1-3</a></li>
</ul>
</li>
<li class="list_li">
....
</li>
</ul>
1차 분류별에 스타일을 지정하려면 list_li 이용하시면 되고, 세부 분류에 sub_list 를 이용하시는 식으로 하시면 될것 같습니다.