자동 카테고리메뉴 두줄출력 문의드립니다. > 그누4 질문답변

그누4 질문답변

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

자동 카테고리메뉴 두줄출력 문의드립니다. 정보

자동 카테고리메뉴 두줄출력 문의드립니다.

본문


<? //  메뉴 자동생성 
  $intime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24)); 
// 오늘을 불러옵니다. 
//아래는 community 부분이 그룹명입니다. 
$sql = " select bo_table, bo_subject from $g4[board_table] where bo_table = 'B58' "; 
  $result = sql_query($sql); 
  for ($i=0; $row=sql_fetch_array($result); $i++) { 
//여기까지는 g4에서 그룹별로 게시판 제목을 불러오는 것입니다. 
          
  $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) { echo "<a href='$g4[bbs_path]/board.php?bo_table=$row[bo_table]'><b>$row[bo_subject]</b> </a><br>";} 
//새로운 글이 있을 경우 게시판제목과 갯수, new아이콘을 붙여줍니다. 이때 <b></b>태그를 적용해도 됩니다만, 저의 홈에서는 문제가 있어서 그냥 표시합니다. 
//변수지정을 해주면 if/else 문을 사용치 않아도 됩니다. 
  
 else {  echo "<a href='$g4[bbs_path]/board.php?bo_table=$row[bo_table]'><b>$row[bo_subject]</b></a><br>"; } 
// 새글이 없을 경우 표시방법입니다. 
//-- 그룹내 게시판에서 카테고리 선택 
$sql2 = " select bo_category_list from $g4[board_table] where bo_table = '$row[bo_table]' order by bo_table "; 
$result2 = sql_fetch($sql2); 
$row3 = explode("|", $result2[bo_category_list]); 
for ($j=0; $j<count($row3); $j++) { 
  $sql22 = " select wr_datetime,ca_name from $tmp_write_table where wr_datetime >= '$intime' and ca_name = '$row3[$j]'"; 
// 현재 게시판의 카데고리별 오늘과 글쓴 날짜를 비교합니다. 
  $result22 = sql_query($sql22); 
  $total_count2 = mysql_num_rows($result22); 
//링크에서 한글로된 카데고리이름을 urlencode시키자 
$sssss_url = urlencode($row3[$j]);
if ($row3[$j]) { 
//카데고리가 있을때만 출력하자 
 if ($total_count2 > 0) { 
//카데고리별로 오늘 올라온 새글이 몇개인지 
 echo "<IMG SRC='$g4[path]/img/img_br.gif' WIDTH=27 HEIGHT=19 border=0>&nbsp;<a href='$g4[bbs_path]/board.php?bo_table=$row[bo_table]&page=1&mode=&sca=$sssss_url'>".$row3[$j]."</a>&nbsp;<font color=#ff6600>+$total_count2</font> <img src='$g4[path]/skin/latest/basic/img/icon_new.gif' border='0' width='13' height='12' align=absmiddle><br>"; 
  
 } 
 else { 
echo "<IMG SRC='$g4[path]/img/img_br.gif' WIDTH=27 HEIGHT=19 border=0>&nbsp;<a href='$g4[bbs_path]/board.php?bo_table=$row[bo_table]&page=1&mode=&sca=$sssss_url'>".$row3[$j]."</a>&nbsp;<br>";    
 } 
 } 
$i++; 
  } 
  } 
 ?>


스킨자료실에 있던 카테고리 출력 소스인데요.

세로 두줄로 출력할수없나요?

카테고리가 많아져서 너무 길어지네요..
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로