만도님은 소스인데요...특정그룹만 보이게... 정보
그누보드 만도님은 소스인데요...특정그룹만 보이게...본문
제가 알기론 만도님 {아이디 오타 수정햇습니다}의 소스인데.......혹시...이소스는 특정그룹은 안나오게 되어 있자나요..
그런데 특정 그룹만 나오게 하는 방법은 없을까요?
-------------소스---------------------
<?
$sql = " select * from $cfg[table_group] order by gr_id ";
$result = sql_query($sql);
//$gr_id=row[gr_id];
echo "
<table width=100% cellpadding=1 cellspacing=0 align=center style='border:1px solid #dddddd;' bgcolor=#ffffff>
<tr><td height=13></td></tr>";
$t=0;
for ($i=0; $row=mysql_fetch_array($result); $i++) {
$gr_id=$row[gr_id];
if($gr_id==club||$gr_id==blog||$gr_id==ad||$gr_id==Korea||$gr_id==sean||$gr_id==knowledge||$gr_id==clip){}//제외시킬 그룹명...
else{
$t++;
$gr_href="./$cfg[index]?doc=gr_list.php&gr_id=$gr_id";
// ↑ 그룹명을 클릭하면 그룹명.php으로 간다..
$icon_gr="<img src='./bbs/imgs/icon_gr.gif' border=0 align=absmiddle>";// 그룹명 앞에 올 이미지.
echo "
<td width=50% height=19 valign=top style='padding-left:11px;' >
<table width=100% cellpadding=0 cellspacing=0>
<tr><td height=0></td></tr>
<tr>
<td colspan=10 style='padding-left:5px;padding-right:3px'><font style='color:#393D55;'><b>$row[gr_subject]</b></font></td>
</tr>
<tr><td height=17 style='padding-left:9px;text-align:justify;'>";
$sql2 = " select bo_subject, bo_table,gr_id,bo_total_count from $cfg[table_board] where gr_id = '$row[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++) {
$bo_sub=cut_str(get_text($row2[bo_subject]),28,"");
$co=$row2[bo_total_count];
$k++;
$l++;//게시판앞에 숫자 보이기 $bo_sub 앞에 $l을 넣어주면 숫자가 증가되면서 보임.
if($row2[bo_table]==clip){}// 특정게시판제외(여기서는 게시판명==clip)...
else{ echo "
<a href='./?doc=bbs/gnuboard.php&bo_table=$row2[bo_table]' title='$row2[bo_subject]' style='color:000000;font-size:9pt;font-family:웹고딕9'>$bo_sub,</a>";
if($k%5==0){//해당그룹내 게시판 3개만 보여주고 줄을 바꾼다. $k%숫자 <=='숫자'로 보여줄 게시판수 조정
echo " <br>";
if($k==12){//그룹내게시판이 12개 이상미면12개에서 멈춘다.
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=0></td></tr></tr><tr>";
}}mysql_free_result($result);
?>
-------------------소스끝----------------------------^^
이런식으로....특정그룹을 제외하는것이 아니고 특정그룹만 출력되게 하고 싶습니다..
아시는분 알려주세요^^
그런데 특정 그룹만 나오게 하는 방법은 없을까요?
-------------소스---------------------
<?
$sql = " select * from $cfg[table_group] order by gr_id ";
$result = sql_query($sql);
//$gr_id=row[gr_id];
echo "
<table width=100% cellpadding=1 cellspacing=0 align=center style='border:1px solid #dddddd;' bgcolor=#ffffff>
<tr><td height=13></td></tr>";
$t=0;
for ($i=0; $row=mysql_fetch_array($result); $i++) {
$gr_id=$row[gr_id];
if($gr_id==club||$gr_id==blog||$gr_id==ad||$gr_id==Korea||$gr_id==sean||$gr_id==knowledge||$gr_id==clip){}//제외시킬 그룹명...
else{
$t++;
$gr_href="./$cfg[index]?doc=gr_list.php&gr_id=$gr_id";
// ↑ 그룹명을 클릭하면 그룹명.php으로 간다..
$icon_gr="<img src='./bbs/imgs/icon_gr.gif' border=0 align=absmiddle>";// 그룹명 앞에 올 이미지.
echo "
<td width=50% height=19 valign=top style='padding-left:11px;' >
<table width=100% cellpadding=0 cellspacing=0>
<tr><td height=0></td></tr>
<tr>
<td colspan=10 style='padding-left:5px;padding-right:3px'><font style='color:#393D55;'><b>$row[gr_subject]</b></font></td>
</tr>
<tr><td height=17 style='padding-left:9px;text-align:justify;'>";
$sql2 = " select bo_subject, bo_table,gr_id,bo_total_count from $cfg[table_board] where gr_id = '$row[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++) {
$bo_sub=cut_str(get_text($row2[bo_subject]),28,"");
$co=$row2[bo_total_count];
$k++;
$l++;//게시판앞에 숫자 보이기 $bo_sub 앞에 $l을 넣어주면 숫자가 증가되면서 보임.
if($row2[bo_table]==clip){}// 특정게시판제외(여기서는 게시판명==clip)...
else{ echo "
<a href='./?doc=bbs/gnuboard.php&bo_table=$row2[bo_table]' title='$row2[bo_subject]' style='color:000000;font-size:9pt;font-family:웹고딕9'>$bo_sub,</a>";
if($k%5==0){//해당그룹내 게시판 3개만 보여주고 줄을 바꾼다. $k%숫자 <=='숫자'로 보여줄 게시판수 조정
echo " <br>";
if($k==12){//그룹내게시판이 12개 이상미면12개에서 멈춘다.
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=0></td></tr></tr><tr>";
}}mysql_free_result($result);
?>
-------------------소스끝----------------------------^^
이런식으로....특정그룹을 제외하는것이 아니고 특정그룹만 출력되게 하고 싶습니다..
아시는분 알려주세요^^
댓글 전체
그렇게 쉬운걸....... 성공했네요^^ 만도님,길선아빠님 외 여러분께...감사드립니다
아고~ 죄송합니다...쓰다 보니 오타가 났네요 만도님....수정할게요
이상하게 그누보드는 고치는게 힘드네요.. 제로보드.아즌빌더는 테크노..등등은 다 고치는데.....
제가 머리가 나빠지나봐요...그리고 사용한변수도 해깔리네요...시작한지 얼만 안되서 그런가봐요..
감사합니다 여러분....
이상하게 그누보드는 고치는게 힘드네요.. 제로보드.아즌빌더는 테크노..등등은 다 고치는데.....
제가 머리가 나빠지나봐요...그리고 사용한변수도 해깔리네요...시작한지 얼만 안되서 그런가봐요..
감사합니다 여러분....
길을 알면 절반은 간 것이라고 하던에,,,,
고수님이 개입하면 2/3는 간것입니다.
고수님이 개입하면 2/3는 간것입니다.

ㅋㅋㅋㅋㅋ
만도님 삐지신건 아닌지............
만도님 삐지신건 아닌지............
만두가 아니고 만도입니다.
if($gr_id==club||$gr_id==blog||$gr_id==ad||$gr_id==Korea||$gr_id==sean||$gr_id==knowledge||$gr_id==clip){
// 특정그룹만보기
이렇게하고 아래에 처럼 쭈욱해보세요
$t++;
$gr_href="./$cfg[index]?doc=gr_list.php&gr_id=$gr_id";
// ↑ 그룹명을 클릭하면 그룹명.php으로 간다..
// 특정그룹만보기
이렇게하고 아래에 처럼 쭈욱해보세요
$t++;
$gr_href="./$cfg[index]?doc=gr_list.php&gr_id=$gr_id";
// ↑ 그룹명을 클릭하면 그룹명.php으로 간다..
최종호// 위와 같이하면...제가 카페를 설치했는데요...카페가 생길때마다 생긴그룹을 막아줘야 하는 문제가 있더군요..그래서..제가 원하는 그룹만 출력하게 하고 싶다고 생각했습니다^^
길선아빠// 자세히좀 알려주세요.....부탁합니다
길선아빠// 자세히좀 알려주세요.....부탁합니다
if($gr_id==club||$gr_id==blog||$gr_id==ad||$gr_id==Korea||$gr_id==sean||$gr_id==knowledge||$gr_id==clip){}//제외시킬 그룹명...
else{
제외시킬 그룹명에 보이고 싶은 그룹아이디를 넣고 }... else{ 를 지우세요.
else{
제외시킬 그룹명에 보이고 싶은 그룹아이디를 넣고 }... else{ 를 지우세요.