[안위험] 게시판리스트를 검색사이트의 카테고리처럼 뽑기 정보
[안위험] 게시판리스트를 검색사이트의 카테고리처럼 뽑기관련링크
http://phil114.com/g4
514회 연결
첨부파일
본문
//짜집기 코드시작
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$icon_gre="<img src='./image/s_t.gif' border=0 align=absmiddle>";
// include "./$cfg[bbs_dir]/gnusearch.cfg.php";
$sub_title = "필리핀 최고의 검색 > 디렉토리서비스 ($today)";
$html_title = "" . $sub_title;
?>
<style>
.pad4{padding-top:0px;padding-bottom:0px;padding-left:3px;padding-right:3px;}
.pad5{padding-top:0px;padding-bottom:0px;padding-left:3px;padding-right:3px;}
.pad6{padding-top:0px;padding-bottom:3px;padding-left:3px;padding-right:3px;}
.pad7{padding-top:15px;padding-bottom:15px;padding-left:3px;padding-right:3px;}
</style>
<table width='450' cellpadding=0 cellspacing=0 align=center >
<tr>
<td valign=top >
<?
$sql = " select * from $g4[group_table] order by gr_id ";
$result = sql_query($sql);
//$gr_id=row[gr_id];
echo "
<table width=450 cellpadding=0 cellspacing=0 align=center style='border:3px solid #c2c2c2;' bgcolor='#f7f7f7'>";
$t=0;
for ($i=0; $row=mysql_fetch_array($result); $i++) {
$gr_id=$row[gr_id]; if($gr_id==chosun||$gr_id==tourer||$gr_id==baramcogi||$gr_id==admin||$gr_id==victor||$gr_id==misha||$gr_id==philgolf||$gr_id==notice||$gr_id==admin||$gr_id==notice||$gr_id==linguistic||$gr_id==tour||$gr_id==goods||$gr_id==misc||$gr_id==column||$gr_id==tiptech||$gr_id==knowledge||$gr_id==clip){}//제외시킬 그룹...
else{
$t++;
//$gr_href="$g4[path]/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=15 valign=top style='padding-left:3px;padding-top:2px;' >
<table width=100% cellpadding=0 cellspacing=0>
<tr>
<td colspan=10 style='padding-left:5px;padding-right:3px'><a href='$gr_href' style='color:#393D55;font-size:12px;font-family:웹고딕9;'><b>$row[gr_subject]</b></a></td>
</tr>
<tr><td style='padding-left:9px;text-align:justify;'>";
$sql2 = " select bo_subject, bo_table,gr_id from $g4[board_table] 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]),16,"");
$co=$row2[bo_total_count];
$k++;
$l++;//게시판앞에 숫자 보이기 $bo_sub 앞에 $l을 넣어주면 숫자가 증가되면서 보임.
echo "
<a href='$g4[bbs_path]/board.php?bo_table=$row2[bo_table]' title='$row2[bo_subject]' style='color:000000;font-size:9pt;font-family:웹고딕9'>$bo_sub</a>";
if($k%3==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);
?>
</tr>
</table>
//끝
제외시킬 그룹을 그룹여분필드를 이용하려 했으나 어떻게 하는지 몰라서 그냥 적어넣었습니다..
어떻게보이나 보기 : http://phil114.com/g4
파일을 받아서 보이고 싶은부분에
<table width="100%" cellpadding=0 cellspacing=0><tr><td valign=top>
<?
include_once("./category.php");
?>
</td></tr></table>
하면됩니다...
//$gr_href="$g4[path]/gr_list.php?gr_id=$gr_id";
// ↑ 그룹명을 클릭하면 그룹명.php으로 간다.. 가 아니고 그룹에 있는 모든글을 뽑아야하는데...
이건 좀더 짜집어야 뎁니다..
언제나 ctrl+v; ctrl+c;
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$icon_gre="<img src='./image/s_t.gif' border=0 align=absmiddle>";
// include "./$cfg[bbs_dir]/gnusearch.cfg.php";
$sub_title = "필리핀 최고의 검색 > 디렉토리서비스 ($today)";
$html_title = "" . $sub_title;
?>
<style>
.pad4{padding-top:0px;padding-bottom:0px;padding-left:3px;padding-right:3px;}
.pad5{padding-top:0px;padding-bottom:0px;padding-left:3px;padding-right:3px;}
.pad6{padding-top:0px;padding-bottom:3px;padding-left:3px;padding-right:3px;}
.pad7{padding-top:15px;padding-bottom:15px;padding-left:3px;padding-right:3px;}
</style>
<table width='450' cellpadding=0 cellspacing=0 align=center >
<tr>
<td valign=top >
<?
$sql = " select * from $g4[group_table] order by gr_id ";
$result = sql_query($sql);
//$gr_id=row[gr_id];
echo "
<table width=450 cellpadding=0 cellspacing=0 align=center style='border:3px solid #c2c2c2;' bgcolor='#f7f7f7'>";
$t=0;
for ($i=0; $row=mysql_fetch_array($result); $i++) {
$gr_id=$row[gr_id]; if($gr_id==chosun||$gr_id==tourer||$gr_id==baramcogi||$gr_id==admin||$gr_id==victor||$gr_id==misha||$gr_id==philgolf||$gr_id==notice||$gr_id==admin||$gr_id==notice||$gr_id==linguistic||$gr_id==tour||$gr_id==goods||$gr_id==misc||$gr_id==column||$gr_id==tiptech||$gr_id==knowledge||$gr_id==clip){}//제외시킬 그룹...
else{
$t++;
//$gr_href="$g4[path]/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=15 valign=top style='padding-left:3px;padding-top:2px;' >
<table width=100% cellpadding=0 cellspacing=0>
<tr>
<td colspan=10 style='padding-left:5px;padding-right:3px'><a href='$gr_href' style='color:#393D55;font-size:12px;font-family:웹고딕9;'><b>$row[gr_subject]</b></a></td>
</tr>
<tr><td style='padding-left:9px;text-align:justify;'>";
$sql2 = " select bo_subject, bo_table,gr_id from $g4[board_table] 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]),16,"");
$co=$row2[bo_total_count];
$k++;
$l++;//게시판앞에 숫자 보이기 $bo_sub 앞에 $l을 넣어주면 숫자가 증가되면서 보임.
echo "
<a href='$g4[bbs_path]/board.php?bo_table=$row2[bo_table]' title='$row2[bo_subject]' style='color:000000;font-size:9pt;font-family:웹고딕9'>$bo_sub</a>";
if($k%3==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);
?>
</tr>
</table>
//끝
제외시킬 그룹을 그룹여분필드를 이용하려 했으나 어떻게 하는지 몰라서 그냥 적어넣었습니다..
어떻게보이나 보기 : http://phil114.com/g4
파일을 받아서 보이고 싶은부분에
<table width="100%" cellpadding=0 cellspacing=0><tr><td valign=top>
<?
include_once("./category.php");
?>
</td></tr></table>
하면됩니다...
//$gr_href="$g4[path]/gr_list.php?gr_id=$gr_id";
// ↑ 그룹명을 클릭하면 그룹명.php으로 간다.. 가 아니고 그룹에 있는 모든글을 뽑아야하는데...
이건 좀더 짜집어야 뎁니다..
언제나 ctrl+v; ctrl+c;
추천
0
0
댓글 2개
감사합니다. 수고많으셨습니다. 사용하지 않고는 못배기겠네요. 훌륭한 사이트맵입니다.
이젠 gr_id.php만 나오면 되는군요. ㅋㅋ
group.php 파일을 어떻게 손보면 될 듯 하던데 안되더군요. ㅠ.ㅠ
group.php 파일을 어떻게 손보면 될 듯 하던데 안되더군요. ㅠ.ㅠ