게시판 사이트맵 만들기 정보
그누호환 게시판 사이트맵 만들기관련링크
http://search.e-pet.org/
330회 연결
본문
이틀에 걸쳐 삽질한 결과로 디자인엔 신경을 못썼읍니다...
lulid 님의 글을 참조하였읍니다...-lulid님께 감사....
<참조글>
http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&sselect=wr_subject%7Cwr_content&stext=group&soperator=0&page=1&wr_id=1848
아래와 같은 소스로 map.php를 만든후
http://your-domain/?doc=map.php로 부릅니다..
//////////////////////////////////////////////////////////////////////////////
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
$html_title = "그누보드3";
include "./lib/latest.lib.php";
?>
<table width='98%' cellpadding=0 cellspacing=0 align=center>
<tr>
<td valign=top>
<?
$sql = " select * from $cfg[table_group] order by gr_id ";
$result = sql_query($sql);
echo "<table width=100% cellpadding=0 cellspacing=0><tr>";
//$k=0;
for ($i=0; $row=mysql_fetch_array($result); $i++) {
echo "<td width='10%' height=18><table width=100% cellpadding=0 cellspacing=0><tr><td height=22>▒<b>$row[gr_subject]</b></a></td></tr><tr><td height=1 bgcolor=#f6f3f3></td></tr></table></td>";
//$k++;
$sql2 = " select * from $cfg[table_board] where gr_id = '$row[gr_id]' order by bo_table ";
$result2 = sql_query($sql2);
$l=0;
for ($j=0;$row2 = mysql_fetch_array($result2); $j++) {
$l++;//게시판앞에 숫자 보이기
echo "<td width=14% height=18><table width=100% cellpadding=0 cellspacing=0><tr><td height=22>$l.<a href='./?doc=bbs/gnuboard.php&bo_table=$row2[bo_table]'><b>$row2[bo_subject]</b></a></td></tr><tr><td height=1 bgcolor=#f6f3f3></td></tr></table></td>";
// if($k%7==0)echo "</tr><tr>";
}mysql_free_result($result2);
echo "</tr><tr>";
}mysql_free_result($result);
?>
</tr></table>
</td>
</tr>
</table>
///////////////////////////////////////////////////////////////////
끝....
lulid 님의 글을 참조하였읍니다...-lulid님께 감사....
<참조글>
http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&sselect=wr_subject%7Cwr_content&stext=group&soperator=0&page=1&wr_id=1848
아래와 같은 소스로 map.php를 만든후
http://your-domain/?doc=map.php로 부릅니다..
//////////////////////////////////////////////////////////////////////////////
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
$html_title = "그누보드3";
include "./lib/latest.lib.php";
?>
<table width='98%' cellpadding=0 cellspacing=0 align=center>
<tr>
<td valign=top>
<?
$sql = " select * from $cfg[table_group] order by gr_id ";
$result = sql_query($sql);
echo "<table width=100% cellpadding=0 cellspacing=0><tr>";
//$k=0;
for ($i=0; $row=mysql_fetch_array($result); $i++) {
echo "<td width='10%' height=18><table width=100% cellpadding=0 cellspacing=0><tr><td height=22>▒<b>$row[gr_subject]</b></a></td></tr><tr><td height=1 bgcolor=#f6f3f3></td></tr></table></td>";
//$k++;
$sql2 = " select * from $cfg[table_board] where gr_id = '$row[gr_id]' order by bo_table ";
$result2 = sql_query($sql2);
$l=0;
for ($j=0;$row2 = mysql_fetch_array($result2); $j++) {
$l++;//게시판앞에 숫자 보이기
echo "<td width=14% height=18><table width=100% cellpadding=0 cellspacing=0><tr><td height=22>$l.<a href='./?doc=bbs/gnuboard.php&bo_table=$row2[bo_table]'><b>$row2[bo_subject]</b></a></td></tr><tr><td height=1 bgcolor=#f6f3f3></td></tr></table></td>";
// if($k%7==0)echo "</tr><tr>";
}mysql_free_result($result2);
echo "</tr><tr>";
}mysql_free_result($result);
?>
</tr></table>
</td>
</tr>
</table>
///////////////////////////////////////////////////////////////////
끝....
추천
0
0
댓글 전체
저만 왜 안되는지 힘드네요... 전체는 다 나오는데 특정그룹만 안나오네요
감솨..^-^
morning 님
소스에 보시면
$sql = " select * from $cfg[table_group] order by gr_id ";
이부분을
$gr_id="뽑고싶은 그룹 아이디로 ";
$sql = " select * from $cfg[table_group] order by gr_id=$gr_id ";
변경해서 해 보아 보셔요
소스에 보시면
$sql = " select * from $cfg[table_group] order by gr_id ";
이부분을
$gr_id="뽑고싶은 그룹 아이디로 ";
$sql = " select * from $cfg[table_group] order by gr_id=$gr_id ";
변경해서 해 보아 보셔요
여기에서요 특정그룹만 표시할려면 어떻게 하지요?
좋네여
멋진 자료입니다
구~~ㅤㅇㅜㄷ!!!
좋습니다.
좋습니다.
좋은 자료 감사 ^^.
감사합니다....
애 쓰셨습니다. 감사합니다! ^^