카테고리왼쪽 메뉴에서 해당게시물 제목 리스트 첨가하기 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

카테고리왼쪽 메뉴에서 해당게시물 제목 리스트 첨가하기 정보

카테고리왼쪽 메뉴에서 해당게시물 제목 리스트 첨가하기

본문

도로의왕님의 왼쪽메뉴스킨을 제홈에 맞게 변형해서 사용하려고 합니다.
아래와같이 게시판이름과 카테고리 이름이 나열되는 왼쪽메뉴에서 카테고리이름 아래에 해당하는 게시물의 제목들도 모두다 나열되게하려면 어찌해야 할까요? 
고민고민끝에 아래 빨간색의 2부분을 첨가했는데 작동이 되지 않네요.
어떤 부분이 잘못된건지 좀 가르쳐주시면 정말 감사하겠습니다.
각각의 카테고리안에 있는 모든 게시물의 제목들이 각각의 카테고리 아래에 나열되게 하는 방법을 아시는분들 가르쳐주시면 정말정말 감사하겠습니다.
 
------------------------------------------------------------------------------
 
<style type="text/css">
<!--
.gr_sub  {  font-family:굴림; font-size:10pt;  color:#796DE2; font-weight:bold;}
.new  { font-size:8pt;  color:#FBA960; }
.menu_on  {  font-family:돋움; font-size:9pt; line-height:11pt; font-weight:bold}
a.menu_on:visited, a.menu_on:link {  color:#555555; text-decoration:none; }
a.menu_on:hover, a.menu_on:active {  color:#FF8040; background-color:none; text-decoration:none; }
-->
</style>
<table width="180" cellpadding="1" cellspacing="0" border="0" bgcolor="#F5F4F4" align="center">
 <tr>
  <td>
   <table width="180" align="left" cellpadding="2" cellspacing="0" border="0">
    
    <tr>
     <td height='35' align="center"><img src='../menu/group_sub.gif' width='170' height='35' align='absmiddle'></td>
    </tr>
   <?
   $intime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24));
   $sql = " select bo_table, bo_subject, bo_category_list from $g4[board_table] where (bo_list_level <= $member[mb_level]) and gr_id = '$gr_id' order by bo_order_search"; // 검색순서대로 정렬
   //$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' order by bo_1"; //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);
 
   //첨가 시작
   $sql3 = " select wr_subject, ca_name, wr_id from $tmp_write_table where ca_name = '$sca'"; 
$result3=mysql_query($result3);
   $row3=sql_fetch_array($result3);
   $total_count3 = mysql_num_rows($result3);
   //첨가 끝
     
   if ($row[bo_table] == $bo_table) {
   $row[bo_menu]= "<img src='$g4[path]/menu/menu_go.gif' width='12' height='14' align='absmiddle'><b>$row[bo_subject]</b>";
   }
   else {
   $row[bo_menu]= "<img src='$g4[path]/menu/spacer.gif' width='12' height='14' align='absmiddle'><a href='$g4[path]/bbs/board.php?bo_table=$row[bo_table]' class=menu_on>$row[bo_subject]</a> ";
   }
   echo "<tr><td align='left' style='padding-top:5px;padding-left:25px;' class=new> $row[bo_menu]</td></tr>"; // 그룹메뉴
   
    //카테고리 메뉴 시작
    if ($row[bo_table] == $bo_table) {
     $ca_menu = explode("|",$board[bo_category_list]);
   
     for ($i=0; $i<count($ca_menu); $i++)
     {
       //if ($i > 0)
       //  {
       //    echo "<tr><td height=\"1\" bgcolor=\"#e1e1e1\" ></td></tr>";
       //  }
     if ($sca==$ca_menu[$i]) {
     $ca_menu[$i] = "<tr><td align='left' style='padding-top:5px;padding-left:45px;' class=new>$ca_menu[$i]</td></tr>";
     }
     else {
     $ca_menu[$i] = "<tr><td align='left' style='padding-top:5px;padding-left:45px;' class=new><a href=\"{$g4[bbs_path]}/board.php?bo_table=$bo_table&sca=".urlencode($ca_menu[$i])."\">- $ca_menu[$i]</a></td></tr>";
     } 
     
     echo $ca_menu[$i];
 
     //첨가 시작
     if ($row3[ca_name] == $sca) {
      for ($i=0; $i<count($total_count3); $i++)
      {
       $subject[$i] = "<strong>$row3[wr_subject]</strong>";
      }
      else {
       $subject[$i] = "<a href='$g4[bbs_path]/board.php?bo_table=$bo_table&wr_id=$wr_id'>$row3[wr_subject]</a>";
      }
     }
     //첨가 끝
 
     }
     
    // 카테고리 메뉴 끝
    }
   }
   ?>  
   </table>
  </td>
 </tr>
</table>

댓글 전체

//첨가 시작
  $sql3 = " select wr_subject, ca_name, wr_id from $tmp_write_table where ca_name = '$sca'";
$result3=mysql_query($result3);
  $row3=sql_fetch_array($result3);
  $total_count3 = mysql_num_rows($result3);
  //첨가 끝
중에

$result3=mysql_query($sql3);
로 바꿔보세요.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT