코멘트 전체출력 에서 추가한필드 출력문제입니다. 정보
코멘트 전체출력 에서 추가한필드 출력문제입니다.
본문
도움을 받아
코맨트에 wr-5 wr_6 wr_7 wr_8 wr_9 필드를 추가했습니다.
뷰스킨에서는 잘 됩니다.
아래소스는 코맨트 전체 출력소스 입니다.
추가한 필드가 나오지 않네요.
고쳐야할부분 도움좀 청합니다.
더운데 건강 조심 하십시요.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
$html_title = "title";
if ($hours < 1 || $hours > 24) {
$hours = 2888; //288시간내에.. 올라온 새글...
}
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
$html_title = "title";
if ($hours < 1 || $hours > 24) {
$hours = 2888; //288시간내에.. 올라온 새글...
}
$li = 10; //몇개뽑을건가..
$thumbx = 84;
$thumby = 64;
?>
$thumbx = 84;
$thumby = 64;
?>
<!---여기서-->
<?
$list = array(); // initialize
//$intime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * $hours)); // 시간단위로 뽑을때 사용
<?
$list = array(); // initialize
//$intime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * $hours)); // 시간단위로 뽑을때 사용
// 전체 게시판
$sql = " select bo_subject, bo_table
from $cfg[table_board]
where bo_use_search = '1'
order by bo_order_search ";
$sql = " select bo_subject, bo_table
from $cfg[table_board]
where bo_use_search = '1'
order by bo_order_search ";
/*// 특정 게시판
$sql = " select bo_subject, bo_table
from $cfg[table_board]
where bo_table = '$bo_table' "; // 현재 선택된 게시판에서만 검색함
*/
$result = sql_query($sql);
while ($row = mysql_fetch_array($result)) {
$tbl = "{$cfg[write_table_prefix]}{$row[bo_table]}";
$sql2 = " select wr_id,
wr_parent_id,
mb_id,
wr_name,
wr_email,
wr_homepage,
wr_num,
wr_subject,
wr_comment,
wr_commentcnt,
wr_datetime
from $tbl
where wr_comment > 0
order by wr_id desc
limit 0, 10"; //뒤에 숫자로 뽑고 싶은만큼 뽑으면 된다.
while ($row = mysql_fetch_array($result)) {
$tbl = "{$cfg[write_table_prefix]}{$row[bo_table]}";
$sql2 = " select wr_id,
wr_parent_id,
mb_id,
wr_name,
wr_email,
wr_homepage,
wr_num,
wr_subject,
wr_comment,
wr_commentcnt,
wr_datetime
from $tbl
where wr_comment > 0
order by wr_id desc
limit 0, 10"; //뒤에 숫자로 뽑고 싶은만큼 뽑으면 된다.
/* 시간단위로 뽑을때 사용
where wr_datetime >= '$intime'
and wr_comment > 0
order by wr_id desc
limit 0, 10";
주석처리끝 */
where wr_datetime >= '$intime'
and wr_comment > 0
order by wr_id desc
limit 0, 10";
주석처리끝 */
$result2 = sql_query($sql2);
for ($i = 0; $row2 = mysql_fetch_array($result2); $i++) {
if ($row2[wr_comment] > 0) {
$sql3 = " select wr_subject
from $tbl
where wr_comment = 0
and wr_parent_id = '$row2[wr_parent_id]' ";
$row3 = sql_fetch($sql3);
$wr_subject = $row3[wr_subject];
} else {
$wr_subject = $row2[wr_subject];
}
$wr_subject = get_text($wr_subject);
for ($i = 0; $row2 = mysql_fetch_array($result2); $i++) {
if ($row2[wr_comment] > 0) {
$sql3 = " select wr_subject
from $tbl
where wr_comment = 0
and wr_parent_id = '$row2[wr_parent_id]' ";
$row3 = sql_fetch($sql3);
$wr_subject = $row3[wr_subject];
} else {
$wr_subject = $row2[wr_subject];
}
$wr_subject = get_text($wr_subject);
$key = $row2[wr_datetime] . $row[bo_table] . $row2[wr_id];
$list[$key]->bo_subject = $row[bo_subject];
$list[$key]->bo_table = $row[bo_table];
$list[$key]->mb_id = $row2[mb_id];
$list[$key]->mb_open = $row2[mb_open];
$list[$key]->wr_id = $row2[wr_id];
$list[$key]->wr_parent_id = $row2[wr_parent_id];
$list[$key]->wr_email = $row2[wr_email];
$list[$key]->wr_homepage = $row2[wr_homepage];
$list[$key]->wr_name = get_text(cut_str($row2[wr_name],12));
$list[$key]->wr_subject = cut_str($wr_subject,70,'…');
//$list[$key]->wr_subject = get_text(cut_str($wr_subject,80,'…'));
$list[$key]->wr_comment = $row2[wr_comment];
$list[$key]->wr_commentcnt = $row2[wr_commentcnt];
$list[$key]->wr_datetime = $row2[wr_datetime];
$list[$key]->wr_hit = $row2[wr_hit];
}
mysql_free_result($result2);
}
mysql_free_result($result);
?>
$list[$key]->bo_subject = $row[bo_subject];
$list[$key]->bo_table = $row[bo_table];
$list[$key]->mb_id = $row2[mb_id];
$list[$key]->mb_open = $row2[mb_open];
$list[$key]->wr_id = $row2[wr_id];
$list[$key]->wr_parent_id = $row2[wr_parent_id];
$list[$key]->wr_email = $row2[wr_email];
$list[$key]->wr_homepage = $row2[wr_homepage];
$list[$key]->wr_name = get_text(cut_str($row2[wr_name],12));
$list[$key]->wr_subject = cut_str($wr_subject,70,'…');
//$list[$key]->wr_subject = get_text(cut_str($wr_subject,80,'…'));
$list[$key]->wr_comment = $row2[wr_comment];
$list[$key]->wr_commentcnt = $row2[wr_commentcnt];
$list[$key]->wr_datetime = $row2[wr_datetime];
$list[$key]->wr_hit = $row2[wr_hit];
}
mysql_free_result($result2);
}
mysql_free_result($result);
?>
<table width='100%' cellpadding=0 cellspacing=0 align=center
valign=top style='padding:0 0 0 0'>
<tr><td width=100% height=23 valign=top ></td></tr></table>
valign=top style='padding:0 0 0 0'>
<tr><td width=100% height=23 valign=top ></td></tr></table>
<table width=100% border=0 cellspacing=0 cellpadding=0 align=center>
<tr><td colspan=4 height=1 bgcolor=#efefef></td></tr>
<tr><td colspan=4 width='' valign=top>
<tr><td colspan=4 height=1 bgcolor=#efefef></td></tr>
<tr><td colspan=4 width='' valign=top>
<table width=100% border=0 cellspacing=0 cellpadding=0>
<?
if (count($list) > 0) {
$p=-1;
krsort($list);
foreach ($list as $key=>$value) {
if(time()-(60*60*24) <= strtotime($list[$i][wr_datetime])) $list[$i][date] = date('H:i',strtotime($list[$i][wr_datetime]));
else $list[$i][date] = date('Y.m.d',strtotime($list[$i][wr_datetime]));
<?
if (count($list) > 0) {
$p=-1;
krsort($list);
foreach ($list as $key=>$value) {
if(time()-(60*60*24) <= strtotime($list[$i][wr_datetime])) $list[$i][date] = date('H:i',strtotime($list[$i][wr_datetime]));
else $list[$i][date] = date('Y.m.d',strtotime($list[$i][wr_datetime]));
$p++;
if ($p >= $li) break;
$comment = "";
$atag_comment = "";
if ($value->wr_comment > 0) {
$comment = "<span style='font-size:8pt;'></span> ";
$atag_comment = "#c{$value->wr_id}";
}
if ($p >= $li) break;
$comment = "";
$atag_comment = "";
if ($value->wr_comment > 0) {
$comment = "<span style='font-size:8pt;'></span> ";
$atag_comment = "#c{$value->wr_id}";
}
$commentcnt = "";
if ($value->wr_commentcnt > 0) {
$commentcnt = "<span style='font-size:9pt;'>[{$value->wr_commentcnt}]</span>";
}
if ($value->wr_commentcnt > 0) {
$commentcnt = "<span style='font-size:9pt;'>[{$value->wr_commentcnt}]</span>";
}
$name = gblayer($value->mb_id, cut_str($value->wr_name,12), $value->wr_email, $value->wr_homepage);
$value->bo_subject = cut_str($value->bo_subject, 20);
//$list = $i++%2;
echo "
$value->bo_subject = cut_str($value->bo_subject, 20);
//$list = $i++%2;
echo "
<tr>
<td width=10> </td>
<td height=23 width=''>
<a href='./?doc=bbs/gnuboard.php&bo_table=".$value->bo_table."&wr_id=".$value->wr_parent_id."$atag_comment'>$comment{$value->wr_subject} {$commentcnt}</a>
</td>
<td width=150 class='cOrange'> | ".substr($value->wr_5,0,10)."</td>
<td width=80 align=right class='cSky'>$name</td>
<td width=150 class='cOrange'> | ".substr($value->wr_datetime,0,10)."</td>
</tr>
\n";
echo "<tr><td colspan=4 height=1 bgcolor=#efefef></td></tr>\n";
}
} else
echo "<td height=25 align=center>등록된 글이 없습니다.</td>";
?>
<td width=10> </td>
<td height=23 width=''>
<a href='./?doc=bbs/gnuboard.php&bo_table=".$value->bo_table."&wr_id=".$value->wr_parent_id."$atag_comment'>$comment{$value->wr_subject} {$commentcnt}</a>
</td>
<td width=150 class='cOrange'> | ".substr($value->wr_5,0,10)."</td>
<td width=80 align=right class='cSky'>$name</td>
<td width=150 class='cOrange'> | ".substr($value->wr_datetime,0,10)."</td>
</tr>
\n";
echo "<tr><td colspan=4 height=1 bgcolor=#efefef></td></tr>\n";
}
} else
echo "<td height=25 align=center>등록된 글이 없습니다.</td>";
?>
댓글 전체
음..ㅡ.ㅡa 무엇을 물어보시는건지??
이해안가요..초보라..
이해안가요..초보라..