3차 메뉴 만드는법 부탁드려요. 채택완료
</p><p> <div id="aside"></p><p> <dl></p><p> <dt><h3><?php echo $me_gr_name ?></h3></dt></p><p> <?php</p><p> $sql = " select * from {$g5['menu_table']} where me_code like '$me_gr_code%' and length(me_code) = '4' order by me_code ";</p><p> $result = sql_query($sql);</p><p> </p><p> for ($bi=0; $row=sql_fetch_array($result); $bi++) { // bi 는 board index</p><p> ?></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p> <dd><a href="<?php echo $row['me_link'] ?>"><?php echo $row['me_name']?></a></dd></p><p> <?php } ?></p><p> </dl></p><p> </div></p><p>
부분이 서브메뉴인것 같은데... 여기다가
추가로 3차 메뉴를 만들고 싶어요...
특정 메뉴에만요...
예를 들어 sir이라는 메뉴가 이 메뉴에만
게시판이 연결되게 하고 싶은데
어떻게 해야할까요. 도움부탁드립니다.
행복한 토요일되세요~^^
답변 1개
row2 결과 값이 2차 메뉴에서 넘어온 코드라하면 이코드를 조건절로 주셔서 3차 메뉴를 만들수 있습니다.
저같은 경우 아래 와 같이 쿼리를 날렸습니다.
[code]
$sql3 = " select * from {$g5['menu_table']} where me_use = '1' and length(me_code) = '6' and substring(me_code, 1, 4) = '{$row2['me_code']}' order by me_order, me_id "; $result3 = sql_query($sql3);
[code]
쿼리는 이렇게 구성하면되구요..화면 ui는 그냥 2차와 비슷하게 만드셔서 댑스만 한단계 내려가도록
구성을 해보시면 좋을듯합니다.
답변에 대한 댓글 2개
<div id="aside">
<dl>
<dt><h3><?php echo $me_gr_name ?></h3></dt>
<?php
$sql = " select * from {$g5['menu_table']} where me_code like '$me_gr_code%' and length(me_code) = '4' order by me_code ";
$result = sql_query($sql);
for ($bi=0; $row=sql_fetch_array($result); $bi++) { // bi 는 board index
?>
<dd><a href="<?php echo $row['me_link'] ?>"><?php echo $row['me_name']?></a></dd>
<?php } ?>
<?php
$sql3 = " select *
from {$g5['menu_table']}
where me_use = '1'
and length(me_code) = '6'
and substring(me_code, 1, 4) = '{$row2['me_code']}'
order by me_order, me_id ";
$result3 = sql_query($sql3);
?>
<dd><a href="<?php echo $row['me_link'] ?>"><?php echo $row['me_name']?></a></dd>
<?php } ?>
</dl>
</div>
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인