카테고리를 레이어처럼 뜨게 하고 싶은데요 고수님들 도와주세요. 정보
카테고리를 레이어처럼 뜨게 하고 싶은데요 고수님들 도와주세요.
본문
지금 현재 쓰고 있는 메뉴의 소스입니다.
<!-- 디렉토리 메뉴 -->
<table width="100%" border="0" cellpadding="10" cellspacing="20" bordercolor="#000000" bgcolor="#4e4e4e"><tr><td valign="top" bgcolor="373737">
<table width="100%" border="0" cellpadding="10" cellspacing="20" bordercolor="#000000" bgcolor="#4e4e4e"><tr><td valign="top" bgcolor="373737">
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr><td height='1' class=line1></td></tr><tr><td height='1' class=line2></td></tr>
<tr><td bgcolor='#000000'><img src="<?=$g4[path]?>/imges/directory.gif"></td></tr>
<td height='1' class=line2></td></tr><tr><td height='1' class=line1></td></tr><tr><td height='1' class=line2></td></tr>
<tr><td bgcolor='#252525' height='22'> <IMG SRC='<?=$g4[path]?>/imges/icon.gif' align=absmiddle border=0> <a href='<?=$g4[path]?>/bbs/board.php?bo_table=07_admin'><b>운영자 게시판</b></a></td></tr>
<? // 메뉴 자동생성
$intime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24));
// 오늘을 불러옵니다.
//아래는 community 부분이 그룹명입니다.
$sql = " select bo_table, bo_subject from $g4[board_table] where gr_id = 'community' ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
<tr><td height='1' class=line1></td></tr><tr><td height='1' class=line2></td></tr>
<tr><td bgcolor='#000000'><img src="<?=$g4[path]?>/imges/directory.gif"></td></tr>
<td height='1' class=line2></td></tr><tr><td height='1' class=line1></td></tr><tr><td height='1' class=line2></td></tr>
<tr><td bgcolor='#252525' height='22'> <IMG SRC='<?=$g4[path]?>/imges/icon.gif' align=absmiddle border=0> <a href='<?=$g4[path]?>/bbs/board.php?bo_table=07_admin'><b>운영자 게시판</b></a></td></tr>
<? // 메뉴 자동생성
$intime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24));
// 오늘을 불러옵니다.
//아래는 community 부분이 그룹명입니다.
$sql = " select bo_table, bo_subject from $g4[board_table] where gr_id = 'community' ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
//여기까지는 g4에서 그룹별로 게시판 제목을 불러오는 것입니다.
$tmp_write_table = $g4[write_prefix] . $row[bo_table];
// 여기는 새글표시를 위해 해당 게시판의 테이블명을 불러옵니다.
$tmp_write_table = $g4[write_prefix] . $row[bo_table];
// 여기는 새글표시를 위해 해당 게시판의 테이블명을 불러옵니다.
$sql2 = " select wr_datetime from $tmp_write_table where wr_datetime >= '$intime'";
// 여기는 오늘과 글쓴 날짜를 비교합니다.
// 여기는 오늘과 글쓴 날짜를 비교합니다.
$result2 = sql_query($sql2);
$total_count = mysql_num_rows($result2);
// 새로운 글이 몇개 있는지 확인합니다.
if ($total_count > 0) { echo "<tr><td bgcolor='#252525' height='22'> <IMG SRC='$g4[path]/imges/icon.gif' align=absmiddle border=0> <a href='$g4[bbs_path]/board.php?bo_table=$row[bo_table]'><b>$row[bo_subject]</b></a>(<font color=#dddddd>$total_count</font>)</td></tr>";}
//새로운 글이 있을 경우 게시판제목과 갯수, new아이콘을 붙여줍니다. 이때 <b></b>태그를 적용해도 됩니다만, 저의 홈에서는 문제가 있어서 그냥 표시합니다.
//변수지정을 해주면 if/else 문을 사용치 않아도 됩니다.
$total_count = mysql_num_rows($result2);
// 새로운 글이 몇개 있는지 확인합니다.
if ($total_count > 0) { echo "<tr><td bgcolor='#252525' height='22'> <IMG SRC='$g4[path]/imges/icon.gif' align=absmiddle border=0> <a href='$g4[bbs_path]/board.php?bo_table=$row[bo_table]'><b>$row[bo_subject]</b></a>(<font color=#dddddd>$total_count</font>)</td></tr>";}
//새로운 글이 있을 경우 게시판제목과 갯수, new아이콘을 붙여줍니다. 이때 <b></b>태그를 적용해도 됩니다만, 저의 홈에서는 문제가 있어서 그냥 표시합니다.
//변수지정을 해주면 if/else 문을 사용치 않아도 됩니다.
else { echo "<tr><td bgcolor='#252525' height='22'> <IMG SRC='$g4[path]/imges/icon.gif' align=absmiddle border=0> <a href='$g4[bbs_path]/board.php?bo_table=$row[bo_table]'><b>$row[bo_subject]</b></a></td></tr>"; }
// 새글이 없을 경우 표시방법입니다.
//-- 그룹내 게시판에서 카테고리 선택
$sql2 = " select bo_category_list from $g4[board_table] where bo_table = '$row[bo_table]' order by bo_table ";
$result2 = sql_fetch($sql2);
$row3 = explode("|", $result2[bo_category_list]);
for ($j=0; $j<count($row3); $j++) {
$row3 = explode("|", $result2[bo_category_list]);
for ($j=0; $j<count($row3); $j++) {
$sql22 = " select wr_datetime,ca_name from $tmp_write_table where wr_datetime >= '$intime' and ca_name = '$row3[$j]'";
// 현재 게시판의 카데고리별 오늘과 글쓴 날짜를 비교합니다.
// 현재 게시판의 카데고리별 오늘과 글쓴 날짜를 비교합니다.
$result22 = sql_query($sql22);
$total_count2 = mysql_num_rows($result22);
//링크에서 한글로된 카데고리이름을 urlencode시키자
$sssss_url = urlencode($row3[$j]);
if ($row3[$j]) {
//카데고리가 있을때만 출력하자
if ($total_count2 > 0) {
//카데고리별로 오늘 올라온 새글이 몇개인지
echo "<tr><td bgcolor='#252525' height='18'> └<a href='$g4[bbs_path]/board.php?bo_table=$row[bo_table]&page=1&mode=&sca=$sssss_url'><font color=#999999>".$row3[$j]."</font></a> (<font color=#999999>$total_count2</font>)</td></tr>";
}
else {
echo "<tr><td bgcolor='#252525' height='18'> └<a href='$g4[bbs_path]/board.php?bo_table=$row[bo_table]&page=1&mode=&sca=$sssss_url'><font color=#999999>".$row3[$j]."</font></a></td></tr>";
}
}
$i++;
}
}
?>
<tr><td height='1' class=line1></td></tr><tr><td height='1' class=line2></td></tr>
</table>
</td></tr></table>
<!-- //디렉토리 메뉴 -->
$total_count2 = mysql_num_rows($result22);
//링크에서 한글로된 카데고리이름을 urlencode시키자
$sssss_url = urlencode($row3[$j]);
if ($row3[$j]) {
//카데고리가 있을때만 출력하자
if ($total_count2 > 0) {
//카데고리별로 오늘 올라온 새글이 몇개인지
echo "<tr><td bgcolor='#252525' height='18'> └<a href='$g4[bbs_path]/board.php?bo_table=$row[bo_table]&page=1&mode=&sca=$sssss_url'><font color=#999999>".$row3[$j]."</font></a> (<font color=#999999>$total_count2</font>)</td></tr>";
}
else {
echo "<tr><td bgcolor='#252525' height='18'> └<a href='$g4[bbs_path]/board.php?bo_table=$row[bo_table]&page=1&mode=&sca=$sssss_url'><font color=#999999>".$row3[$j]."</font></a></td></tr>";
}
}
$i++;
}
}
?>
<tr><td height='1' class=line1></td></tr><tr><td height='1' class=line2></td></tr>
</table>
</td></tr></table>
<!-- //디렉토리 메뉴 -->
여기서 카테고리 부분을 레이어로 뜨게 할수는 없나요?
고수님들 부탁 드리겠습니다.(__)
댓글 전체