게시판 리스트 상단에 그룹게시판 리스트 쫘악뽑기 > 그누3 팁자료실

그누3 팁자료실

게시판 리스트 상단에 그룹게시판 리스트 쫘악뽑기 정보

그누호환 게시판 리스트 상단에 그룹게시판 리스트 쫘악뽑기

본문

아래글의 소스를 응용한 한그룹만 뽑기 입니다..
http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&sselect=&stext=§ion=&ssort=&sorder=&page=1&wr_id=4617

주석을 참조하시고 태그를 편집해서 예쁘게 꾸미시길..

아래의 소스를 category_gr.php로 저장한 후,
해당게시판 스킨폴더에 있는 gblist.skin.php상단에
<? include "./category_gr.php";?>
합니다.

#################소스시작########################
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

define("_DOCTYPE_", "NONE");
$icon_gr="<img src='./$cfg[bbs_dir]/imgs/s_t.gif' border=0 align=absmiddle>";
$ig="<img src='./image/12.gif' border=0 align=absmiddle>";
$sp="<img src='./image/gll.gif' border=0 align=absmiddle>";
  include "./$cfg[bbs_dir]/gnusearch.cfg.php";
?>
<style>
.pad4{padding-top:0px;padding-bottom:3px;padding-left:3px;padding-right:3px;}
.pad5{padding-top:0px;padding-bottom:3px;padding-left:3px;padding-right:3px;}
</style>
<table width='100%' align=center valign=top border=0 cellspacing=0 cellpadding=0 >
 <tr height=11 bgcolor=ffffff>
 <td ></td>
</table>
<table width=96% cellpadding=0 cellspacing=0 align=center style='padding:3' style='border:1px solid #dddddd;' >
<tr>
    <td valign=top>
    <?
  // $sql = " select * from $cfg[table_group] order by gr_id=$gr_id ";
  // $result = sql_query($sql);
  //$gr_id=row[gr_id];
  echo "
  <table width=100% cellpadding=0 cellspacing=0  align=center valign=top >";
  // $t=0;
  // for ($i=0; $row=mysql_fetch_array($result); $i++) {
    //    $gr_id=$row[gr_id];
    //    if($gr_id==notice){}
  //      else{
        $t++;
        $gr_href="./$cfg[index]?doc=gr_list.php&gr_id=$gr_id";
        // ↑ 그룹명을 클릭하면 儆동할곳
        $icon_gr="<img src='./bbs/imgs/icon_gr.gif' border=0 align=absmiddle>";// 그룹명 앞에 올 이미지. 
          echo "
        <td width=100% height=18  bgcolor='#FFF7F7'>
        <table width=100% cellpadding=2 cellspacing=0  valign=top>
        <tr>
        <td height=30 colspan=10 style='padding-left:23px;padding-right:3px;padding-top:5px;' > $icon_gr<a href='$gr_href' style='font-weight:bold;font-size:10pt;font-family:굴림,돋움,tahoma,dotum'> $group[gr_subject] </a></td>
        </tr><tr><td width=100% height=50 style='padding-left:15px;padding-right:3px;' >";
        $sql2 = " select bo_subject, bo_table,gr_id,bo_total_count from $cfg[table_board] where gr_id = '$gr_id' order by bo_subject ";
        $result2 = sql_query($sql2);
        $l=0;
        $k=0;
        //$sql3 = " select bo_total_count from $cfg[table_board] where bo_table='$row2[bo_table]' order by bo_total_count "; //게시글 숫자 뽑기
        //$result3 = sql_query($sql3);
       
        for ($j=0;$row2 = mysql_fetch_array($result2); $j++) {
        if($row2[bo_table]==appl){}
        else{
        $bo_sub="$sp <a href='./?doc=bbs/gnuboard.php&bo_table=$row2[bo_table]'><b>".get_text($row2[bo_subject])."</b></a>";
        $co=$row2[bo_total_count];//게시글 숫자
        $k++;
        //$l++;//게시판앞에 숫자 보이기 $bo_sub 앞에 $l을 넣어주면 숫자가 증가되면서 보임.
       
        echo " $bo_sub($co) &nbsp;";
       
        if($gr_id==column){//컬럼그룹일경우 게시판명(제목)이 길어서 3개보여준후 줄바꿈
        if($k%3==0){//해당그룹내 게시판 3개만 보여준다 $k%숫자 <=='숫자'로 보여줄 게시판수 조정
            echo " <br>";         
              if($k==20){
              echo "</td>";
              break;}
       
        }}else{
        if($k%5==0){//해당그룹내 게시판 5개만 보여준 후 줄바꿈. $k%숫자 <=='숫자'로 보여줄 게시판수 조정
            echo " <br>";         
              if($k==20){
              echo "</td>";
              break;}
       
        }}
    }}
    if($t%2==1){
    echo "</tr></table></td><td width=2></td><td>";}
    else{echo "</tr></table></td><td>";}
    mysql_free_result($result2);
    if($t%2==0) echo "<tr><td height=3></td></tr></tr><tr>";
  // }//}mysql_free_result($result);   
    ?>
    </tr></table>
    </td>
</tr>
</table>
############소스끝########################################################
추천
0

댓글 전체

네...
아래의 글을 참조하시어 만드셔도 될듯합니다...
http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&sselect=&stext=§ion=&ssort=&sorder=&page=1&wr_id=4517

빨리 제소스도 올릴께요..
감사합니다. 좋은 소스를 공개해 주셔서요....^^
그런데 아래의 소스도 필요할 듯 싶네요....
 gr_list.php 소스 말입니다....^^
        $gr_href="./$cfg[index]?doc=gr_list.php&gr_id=$gr_id";
        // ↑ 그룹명을 클릭하면 儆동할곳
전체 1,026
그누3 팁자료실 내용 검색

회원로그인

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