카테고리왼쪽 메뉴에서 해당게시물 제목 리스트 첨가하기 정보
카테고리왼쪽 메뉴에서 해당게시물 제목 리스트 첨가하기본문
도로의왕님의 왼쪽메뉴스킨을 제홈에 맞게 변형해서 사용하려고 합니다.
아래와같이 게시판이름과 카테고리 이름이 나열되는 왼쪽메뉴에서 카테고리이름 아래에 해당하는 게시물의 제목들도 모두다 나열되게하려면 어찌해야 할까요?
고민고민끝에 아래 빨간색의 2부분을 첨가했는데 작동이 되지 않네요.
어떤 부분이 잘못된건지 좀 가르쳐주시면 정말 감사하겠습니다.
각각의 카테고리안에 있는 모든 게시물의 제목들이 각각의 카테고리 아래에 나열되게 하는 방법을 아시는분들 가르쳐주시면 정말정말 감사하겠습니다.
------------------------------------------------------------------------------
<style type="text/css">
<!--
.gr_sub { font-family:굴림; font-size:10pt; color:#796DE2; font-weight:bold;}
.new { font-size:8pt; color:#FBA960; }
.menu_on { font-family:돋움; font-size:9pt; line-height:11pt; font-weight:bold}
a.menu_on:visited, a.menu_on:link { color:#555555; text-decoration:none; }
a.menu_on:hover, a.menu_on:active { color:#FF8040; background-color:none; text-decoration:none; }
-->
</style>
<!--
.gr_sub { font-family:굴림; font-size:10pt; color:#796DE2; font-weight:bold;}
.new { font-size:8pt; color:#FBA960; }
.menu_on { font-family:돋움; font-size:9pt; line-height:11pt; font-weight:bold}
a.menu_on:visited, a.menu_on:link { color:#555555; text-decoration:none; }
a.menu_on:hover, a.menu_on:active { color:#FF8040; background-color:none; text-decoration:none; }
-->
</style>
<table width="180" cellpadding="1" cellspacing="0" border="0" bgcolor="#F5F4F4" align="center">
<tr>
<td>
<table width="180" align="left" cellpadding="2" cellspacing="0" border="0">
<tr>
<td height='35' align="center"><img src='../menu/group_sub.gif' width='170' height='35' align='absmiddle'></td>
</tr>
<tr>
<td>
<table width="180" align="left" cellpadding="2" cellspacing="0" border="0">
<tr>
<td height='35' align="center"><img src='../menu/group_sub.gif' width='170' height='35' align='absmiddle'></td>
</tr>
<?
$intime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24));
$sql = " select bo_table, bo_subject, bo_category_list from $g4[board_table] where (bo_list_level <= $member[mb_level]) and gr_id = '$gr_id' order by bo_order_search"; // 검색순서대로 정렬
//$intime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24));
//$sql = " select bo_table, bo_subject from $g4[board_table] where (bo_list_level <= $member[mb_level]) and gr_id = '$gr_id' order by bo_1"; //bo_1 여분필드 입력값 순서로 정렬
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
$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);
$intime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24));
$sql = " select bo_table, bo_subject, bo_category_list from $g4[board_table] where (bo_list_level <= $member[mb_level]) and gr_id = '$gr_id' order by bo_order_search"; // 검색순서대로 정렬
//$intime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24));
//$sql = " select bo_table, bo_subject from $g4[board_table] where (bo_list_level <= $member[mb_level]) and gr_id = '$gr_id' order by bo_1"; //bo_1 여분필드 입력값 순서로 정렬
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
$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);
//첨가 시작
$sql3 = " select wr_subject, ca_name, wr_id from $tmp_write_table where ca_name = '$sca'";
$sql3 = " select wr_subject, ca_name, wr_id from $tmp_write_table where ca_name = '$sca'";
$result3=mysql_query($result3);
$row3=sql_fetch_array($result3);
$total_count3 = mysql_num_rows($result3);
//첨가 끝
if ($row[bo_table] == $bo_table) {
$row[bo_menu]= "<img src='$g4[path]/menu/menu_go.gif' width='12' height='14' align='absmiddle'><b>$row[bo_subject]</b>";
}
else {
$row[bo_menu]= "<img src='$g4[path]/menu/spacer.gif' width='12' height='14' align='absmiddle'><a href='$g4[path]/bbs/board.php?bo_table=$row[bo_table]' class=menu_on>$row[bo_subject]</a> ";
}
echo "<tr><td align='left' style='padding-top:5px;padding-left:25px;' class=new> $row[bo_menu]</td></tr>"; // 그룹메뉴
//카테고리 메뉴 시작
if ($row[bo_table] == $bo_table) {
$ca_menu = explode("|",$board[bo_category_list]);
for ($i=0; $i<count($ca_menu); $i++)
{
//if ($i > 0)
// {
// echo "<tr><td height=\"1\" bgcolor=\"#e1e1e1\" ></td></tr>";
// }
if ($sca==$ca_menu[$i]) {
$ca_menu[$i] = "<tr><td align='left' style='padding-top:5px;padding-left:45px;' class=new>$ca_menu[$i]</td></tr>";
}
else {
$ca_menu[$i] = "<tr><td align='left' style='padding-top:5px;padding-left:45px;' class=new><a href=\"{$g4[bbs_path]}/board.php?bo_table=$bo_table&sca=".urlencode($ca_menu[$i])."\">- $ca_menu[$i]</a></td></tr>";
}
echo $ca_menu[$i];
$row3=sql_fetch_array($result3);
$total_count3 = mysql_num_rows($result3);
//첨가 끝
if ($row[bo_table] == $bo_table) {
$row[bo_menu]= "<img src='$g4[path]/menu/menu_go.gif' width='12' height='14' align='absmiddle'><b>$row[bo_subject]</b>";
}
else {
$row[bo_menu]= "<img src='$g4[path]/menu/spacer.gif' width='12' height='14' align='absmiddle'><a href='$g4[path]/bbs/board.php?bo_table=$row[bo_table]' class=menu_on>$row[bo_subject]</a> ";
}
echo "<tr><td align='left' style='padding-top:5px;padding-left:25px;' class=new> $row[bo_menu]</td></tr>"; // 그룹메뉴
//카테고리 메뉴 시작
if ($row[bo_table] == $bo_table) {
$ca_menu = explode("|",$board[bo_category_list]);
for ($i=0; $i<count($ca_menu); $i++)
{
//if ($i > 0)
// {
// echo "<tr><td height=\"1\" bgcolor=\"#e1e1e1\" ></td></tr>";
// }
if ($sca==$ca_menu[$i]) {
$ca_menu[$i] = "<tr><td align='left' style='padding-top:5px;padding-left:45px;' class=new>$ca_menu[$i]</td></tr>";
}
else {
$ca_menu[$i] = "<tr><td align='left' style='padding-top:5px;padding-left:45px;' class=new><a href=\"{$g4[bbs_path]}/board.php?bo_table=$bo_table&sca=".urlencode($ca_menu[$i])."\">- $ca_menu[$i]</a></td></tr>";
}
echo $ca_menu[$i];
//첨가 시작
if ($row3[ca_name] == $sca) {
for ($i=0; $i<count($total_count3); $i++)
{
$subject[$i] = "<strong>$row3[wr_subject]</strong>";
}
else {
$subject[$i] = "<a href='$g4[bbs_path]/board.php?bo_table=$bo_table&wr_id=$wr_id'>$row3[wr_subject]</a>";
}
}
//첨가 끝
if ($row3[ca_name] == $sca) {
for ($i=0; $i<count($total_count3); $i++)
{
$subject[$i] = "<strong>$row3[wr_subject]</strong>";
}
else {
$subject[$i] = "<a href='$g4[bbs_path]/board.php?bo_table=$bo_table&wr_id=$wr_id'>$row3[wr_subject]</a>";
}
}
//첨가 끝
}
// 카테고리 메뉴 끝
}
}
?>
</table>
</td>
</tr>
</table>
// 카테고리 메뉴 끝
}
}
?>
</table>
</td>
</tr>
</table>
댓글 전체
//첨가 시작
$sql3 = " select wr_subject, ca_name, wr_id from $tmp_write_table where ca_name = '$sca'";
$result3=mysql_query($result3);
$row3=sql_fetch_array($result3);
$total_count3 = mysql_num_rows($result3);
//첨가 끝
중에
$result3=mysql_query($sql3);
로 바꿔보세요.
$sql3 = " select wr_subject, ca_name, wr_id from $tmp_write_table where ca_name = '$sca'";
$result3=mysql_query($result3);
$row3=sql_fetch_array($result3);
$total_count3 = mysql_num_rows($result3);
//첨가 끝
중에
$result3=mysql_query($sql3);
로 바꿔보세요.