그룹메뉴 질문입니다. 정보
그룹메뉴 질문입니다.본문
현재 사용하고 있는 그룹메뉴인데요. 일반페이지를 링크시킬때 문제가 발생하는군요...
for 문을 써서 특정게시판일때 페이지링크로 넘어가게 하는 소스좀 알수 없을까요?
php초보라 고수님들의 조언이 필요합니다. 부탁드립니다.
<?
// 접근사용그룹을 제외한 그룹만 보이기, 여분필드 gr_1 순으로 정렬 은둔자님 팁
// 게시판순서는 관리자 검색순서 숫자에 의해 지정할 수 있음
$sql = " SELECT a.gr_id, a.gr_menusubject, a.gr_use_access, b.mb_id FROM $g4[group_table] AS a LEFT JOIN $g4[group_member_table] AS b ON a.gr_id = b.gr_id WHERE (b.mb_id = '$member[mb_id]' AND a.gr_use_access = '1' ) OR a.gr_use_access = '0' ORDER BY a.gr_1";
/* */
//제외 그룹을 수동으로 지정해주고 여분필드 gr_1 순으로 정렬 모닝님 팁
$sql = " select * from $g4[group_table]
where gr_id <> 'G00'
and gr_id <> 'shop'
and gr_id <> '제외그룹3'
order by gr_1 ";
$ex_board = "'제외게시판','제외게시판'"; //제외게시판
$t=0;
$result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) {
$t++;
echo "<table width='150' cellpadding='0' cellspacing='0' border='0' background='{$g4['path']}/images/menu_bg.gif'>";
echo "<tr><td width=100% height=1><img src='{$g4[path]}/images/menu_line.gif' border=0 align=absmiddle></td></tr>";
echo "<tr><td width=100% class=title><b>$row[gr_subject]</b></td></tr>";
echo "<tr><td width=100% height=1><img src='{$g4[path]}/images/menu_line.gif' border=0 align=absmiddle></td></tr>";
echo "<tr><td width=100% height=8></td></tr>";
echo "<tr></td><td width='' class=menusubject>";
$sql2 = "select bo_table, bo_subject, bo_category_list from $g4[board_table] where gr_id = '$row[gr_id]' and bo_table not in ($ex_board) order by bo_order_search ";
$result2 = sql_query($sql2);
$l=0;
for ($j=0;$row2 = mysql_fetch_array($result2); $j++) {
$bo_sub=cut_str(get_text($row2[bo_subject]),50,""); // 50은 게시판 제목 글자수
$co=$row2[bo_total_count];
$k++;
$l++;//게시판앞에 숫자 보이기 $bo_sub 앞에 $l을 넣어주면 숫자가 증가되면서 보임.
echo "<img src='{$g4[path]}/images/arrow.gif' border=0 align=absmiddle>";
echo "
<a href='$g4[bbs_path]/board.php?bo_table=$row2[bo_table]' title='$row2[bo_subject]'>$bo_sub</a><br>";
if($k==100){//보여줄 전체 게시판수
echo "</td>";
break;
}
}
echo "</tr>";
echo "<tr><td colspan=2 width=100% height=8></td></tr>";
echo "</table>";
}
?>
for 문을 써서 특정게시판일때 페이지링크로 넘어가게 하는 소스좀 알수 없을까요?
php초보라 고수님들의 조언이 필요합니다. 부탁드립니다.
<?
// 접근사용그룹을 제외한 그룹만 보이기, 여분필드 gr_1 순으로 정렬 은둔자님 팁
// 게시판순서는 관리자 검색순서 숫자에 의해 지정할 수 있음
$sql = " SELECT a.gr_id, a.gr_menusubject, a.gr_use_access, b.mb_id FROM $g4[group_table] AS a LEFT JOIN $g4[group_member_table] AS b ON a.gr_id = b.gr_id WHERE (b.mb_id = '$member[mb_id]' AND a.gr_use_access = '1' ) OR a.gr_use_access = '0' ORDER BY a.gr_1";
/* */
//제외 그룹을 수동으로 지정해주고 여분필드 gr_1 순으로 정렬 모닝님 팁
$sql = " select * from $g4[group_table]
where gr_id <> 'G00'
and gr_id <> 'shop'
and gr_id <> '제외그룹3'
order by gr_1 ";
$ex_board = "'제외게시판','제외게시판'"; //제외게시판
$t=0;
$result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) {
$t++;
echo "<table width='150' cellpadding='0' cellspacing='0' border='0' background='{$g4['path']}/images/menu_bg.gif'>";
echo "<tr><td width=100% height=1><img src='{$g4[path]}/images/menu_line.gif' border=0 align=absmiddle></td></tr>";
echo "<tr><td width=100% class=title><b>$row[gr_subject]</b></td></tr>";
echo "<tr><td width=100% height=1><img src='{$g4[path]}/images/menu_line.gif' border=0 align=absmiddle></td></tr>";
echo "<tr><td width=100% height=8></td></tr>";
echo "<tr></td><td width='' class=menusubject>";
$sql2 = "select bo_table, bo_subject, bo_category_list from $g4[board_table] where gr_id = '$row[gr_id]' and bo_table not in ($ex_board) order by bo_order_search ";
$result2 = sql_query($sql2);
$l=0;
for ($j=0;$row2 = mysql_fetch_array($result2); $j++) {
$bo_sub=cut_str(get_text($row2[bo_subject]),50,""); // 50은 게시판 제목 글자수
$co=$row2[bo_total_count];
$k++;
$l++;//게시판앞에 숫자 보이기 $bo_sub 앞에 $l을 넣어주면 숫자가 증가되면서 보임.
echo "<img src='{$g4[path]}/images/arrow.gif' border=0 align=absmiddle>";
echo "
<a href='$g4[bbs_path]/board.php?bo_table=$row2[bo_table]' title='$row2[bo_subject]'>$bo_sub</a><br>";
if($k==100){//보여줄 전체 게시판수
echo "</td>";
break;
}
}
echo "</tr>";
echo "<tr><td colspan=2 width=100% height=8></td></tr>";
echo "</table>";
}
?>
댓글 전체