왼쪽자동메뉴 질문입니다? 정보
왼쪽자동메뉴 질문입니다?본문
알라뷰님 스킨 쓰는데요.
문제는 게시판이 순서대로 출력이 안되네요.
예를들어..
게시판명 sub_01
게시판명 sub_02
게시판명 sub_03
게시판명 sub_04
게시판명 sub_05
이렇게 순서대로 출력이 안되고,
게시판명 sub_05 (이게 항상위에~)
게시판명 sub_01
게시판명 sub_02
게시판명 sub_03
게시판명 sub_04
이렇게 출력되더라구요.
알려주시면 감사하겠습니다.
/////////////////////////////////////////////////////////////////////////////
left_menu.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<style type="text/css">
<!--
/* 자동메뉴*/
.gr_sub { font-family:굴림; font-size:10pt; color:#EC7C15; font-weight:#EC7C15;}
.new { font-size:7pt; color:#EC7C15; }
.menu_on { font-family:돋움; font-size:9pt; line-height:11pt; }
a.menu_on:visited, a.menu_on:link { color:#555555; text-decoration:none; }
a.menu_on:hover, a.menu_on:active { color:#EC7C15; background-color:#FFFFFF; text-decoration:none; }
-->
</style>
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<style type="text/css">
<!--
/* 자동메뉴*/
.gr_sub { font-family:굴림; font-size:10pt; color:#EC7C15; font-weight:#EC7C15;}
.new { font-size:7pt; color:#EC7C15; }
.menu_on { font-family:돋움; font-size:9pt; line-height:11pt; }
a.menu_on:visited, a.menu_on:link { color:#555555; text-decoration:none; }
a.menu_on:hover, a.menu_on:active { color:#EC7C15; background-color:#FFFFFF; text-decoration:none; }
-->
</style>
<? if (!$gr_id ) { ?>
<table width='190' cellpadding=0 cellspacing=0 border=0>
</tr>
<tr>
<td align=center valign='top'>
<table width='170' cellpadding=0 cellspacing=0 border=0>
<tr>
<td height='11' style='padding-left:10px; padding-top:3px;'><img src='<?=$g4[path]?>/left_menu_img/on_ico.gif' width=11 height=11 border='0' align='absmiddle'><a href='링크수정요' class='menu_on' onfocus='this.blur()'>
처음화면</a></td>
</tr>
<tr><td height='1' background='<?=$g4[path]?>/left_menu_img/dot.gif'></td></tr>
</tr>
<tr>
<td align=center valign='top'>
<table width='170' cellpadding=0 cellspacing=0 border=0>
<tr>
<td height='11' style='padding-left:10px; padding-top:3px;'><img src='<?=$g4[path]?>/left_menu_img/on_ico.gif' width=11 height=11 border='0' align='absmiddle'><a href='링크수정요' class='menu_on' onfocus='this.blur()'>
처음화면</a></td>
</tr>
<tr><td height='1' background='<?=$g4[path]?>/left_menu_img/dot.gif'></td></tr>
<tr>
<td height='11' style='padding-left:10px; padding-top:3px;'><img src='<?=$g4[path]?>/left_menu_img/off_ico.gif' width=11 height=11 border='0' align='absmiddle'> <a href='링크수정요' class='menu_on' onfocus='this.blur()'>
그누보드의 특징</a></td>
</tr>
<tr><td height='1' background='<?=$g4[path]?>/left_menu_img/dot.gif'></td></tr>
<td height='11' style='padding-left:10px; padding-top:3px;'><img src='<?=$g4[path]?>/left_menu_img/off_ico.gif' width=11 height=11 border='0' align='absmiddle'> <a href='링크수정요' class='menu_on' onfocus='this.blur()'>
그누보드의 특징</a></td>
</tr>
<tr><td height='1' background='<?=$g4[path]?>/left_menu_img/dot.gif'></td></tr>
<tr>
<td height='11' style='padding-left:10px; padding-top:3px;'><img src='<?=$g4[path]?>/left_menu_img/off_ico.gif' width=11 height=11 border='0' align='absmiddle'> <a href='링크수정요' class='menu_on' onfocus='this.blur()'>
게시판 설정 및 추가</a></td>
</tr>
<tr><td height='1' background='<?=$g4[path]?>/left_menu_img/dot.gif'></td></tr>
</table> </td>
</tr>
</table>
<td height='11' style='padding-left:10px; padding-top:3px;'><img src='<?=$g4[path]?>/left_menu_img/off_ico.gif' width=11 height=11 border='0' align='absmiddle'> <a href='링크수정요' class='menu_on' onfocus='this.blur()'>
게시판 설정 및 추가</a></td>
</tr>
<tr><td height='1' background='<?=$g4[path]?>/left_menu_img/dot.gif'></td></tr>
</table> </td>
</tr>
</table>
<? } else { ?>
<table width='190' cellpadding=0 cellspacing=0 border=0>
<table width='170' cellpadding=0 cellspacing=0 border=0>
<?
$intime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24));
<table width='170' cellpadding=0 cellspacing=0 border=0>
<?
$intime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24));
//전체 검색사용에 체크된 게시판만 검색순서에 따라 추출
$sql = " select bo_table, bo_subject from $g4[board_table] where (bo_list_level <= $member[mb_level]) and gr_id = '$gr_id' and bo_use_search = '1' order by bo_order_search";
$sql = " select bo_table, bo_subject from $g4[board_table] where (bo_list_level <= $member[mb_level]) and gr_id = '$gr_id' and bo_use_search = '1' order by bo_order_search";
//여분필드 bo_1의 순서로 정렬
//$sql = " select bo_table, bo_subject from $g4[board_table] where (bo_list_level <= $member[mb_level]) and gr_id = '$gr_id' order by bo_1";
//$sql = " select bo_table, bo_subject from $g4[board_table] where (bo_list_level <= $member[mb_level]) and gr_id = '$gr_id' order by bo_1";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
$tmp_write_table = $g4[write_prefix] . $row[bo_table];
$sql2 = " select wr_datetime from $tmp_write_table where wr_datetime >= '$intime'";
$result2 = sql_query($sql2);
$total_count = mysql_num_rows($result2);
for ($i=0; $row=sql_fetch_array($result); $i++) {
$tmp_write_table = $g4[write_prefix] . $row[bo_table];
$sql2 = " select wr_datetime from $tmp_write_table where wr_datetime >= '$intime'";
$result2 = sql_query($sql2);
$total_count = mysql_num_rows($result2);
//새글알림
if ($total_count > 0) {
// $new = "<img src='$g4[path]/left_menu_img/icon_new.gif' width='11' height='8' border='0' align='absmiddle'>";
$new = "<span class=new> ($total_count)</span> <img src='$g4[path]/left_menu_img/icon_new.gif' width='11' height='8' border='0' align='absmiddle'>";
}
else {
$new = "";
}
if ($total_count > 0) {
// $new = "<img src='$g4[path]/left_menu_img/icon_new.gif' width='11' height='8' border='0' align='absmiddle'>";
$new = "<span class=new> ($total_count)</span> <img src='$g4[path]/left_menu_img/icon_new.gif' width='11' height='8' border='0' align='absmiddle'>";
}
else {
$new = "";
}
//현재위치
if ($row[bo_table] == $bo_table) {
echo "<tr><td height='11' bgcolor='#FFFFFF' style='padding-left:10px; padding-top:6px;'> <img src='$g4[path]/left_menu_img/on_ico.gif' width=11 height=11 border='0' align='absmiddle'> <b>$row[bo_subject]</b> $new</td></tr>";
}
else {
echo "<tr><td height='11' bgcolor='#FFFFFF' style='padding-left:10px; padding-top:6px;'> <img src='$g4[path]/left_menu_img/off_ico.gif' width=11 height=11 border='0' align='absmiddle'> <a href='$g4[path]/bbs/board.php?bo_table=$row[bo_table]' class=menu_on>$row[bo_subject]</a> $new</td></tr>";
}
if ($row[bo_table] == $bo_table) {
echo "<tr><td height='11' bgcolor='#FFFFFF' style='padding-left:10px; padding-top:6px;'> <img src='$g4[path]/left_menu_img/on_ico.gif' width=11 height=11 border='0' align='absmiddle'> <b>$row[bo_subject]</b> $new</td></tr>";
}
else {
echo "<tr><td height='11' bgcolor='#FFFFFF' style='padding-left:10px; padding-top:6px;'> <img src='$g4[path]/left_menu_img/off_ico.gif' width=11 height=11 border='0' align='absmiddle'> <a href='$g4[path]/bbs/board.php?bo_table=$row[bo_table]' class=menu_on>$row[bo_subject]</a> $new</td></tr>";
}
echo "<tr><td height='1' background='$g4[path]/left_menu_img/dot.gif'></td></tr>";
}
?>
</table>
}
?>
</table>
<? } ?>
댓글 전체
현재 출력되는 상태는 게시판이 생성이 된 순서로 출력이 됩니다.
//전체 검색사용에 체크된 게시판만 검색순서에 따라 추출
$sql = " select bo_table, bo_subject from $g4[board_table] where (bo_list_level <= $member[mb_level]) and gr_id = '$gr_id' and bo_use_search = '1' order by bo_order_search";
각 게시판의 환경설정에서 검색순서에 따라서 정렬이 되므로 순서를 지정하세요.
//전체 검색사용에 체크된 게시판만 검색순서에 따라 추출
$sql = " select bo_table, bo_subject from $g4[board_table] where (bo_list_level <= $member[mb_level]) and gr_id = '$gr_id' and bo_use_search = '1' order by bo_order_search";
각 게시판의 환경설정에서 검색순서에 따라서 정렬이 되므로 순서를 지정하세요.
답변감사드립니다.
헌데.............
환경설정 검색순서에서도 안되네요.
이상하네~
헌데.............
환경설정 검색순서에서도 안되네요.
이상하네~
테스트 해보니 잘되는데요?
게시판 설정에서 검색 사용에 체크후 검색 순서를 맨위에 올라올 게시판을 1
그다음 출력될 게시판 리스트는 2 순서로 넣어 보세요.
게시판 설정에서 검색 사용에 체크후 검색 순서를 맨위에 올라올 게시판을 1
그다음 출력될 게시판 리스트는 2 순서로 넣어 보세요.
잘됩니다.^^ 감사합니다.
와