카운터가 항상 보이게 할려면 어떻게..다른질문 연재에서... 정보
그누보드 카운터가 항상 보이게 할려면 어떻게..다른질문 연재에서...
본문
카운터가 항상 보이게 할려면 어디를 손 봐야 될까요?
그리고...
연재 소스에서
분류명를 뽑아 오려면 어떵게 하면 되는지요?
예)
[공지] 분류명을 뽑습니다.
[알림] 좋습니다요^^
이렇게 하려는데...잘 모르겠네요...
그리고...
연재 소스에서
분류명를 뽑아 오려면 어떵게 하면 되는지요?
예)
[공지] 분류명을 뽑습니다.
[알림] 좋습니다요^^
이렇게 하려는데...잘 모르겠네요...
댓글 전체

감사합니다 아주 잘 됩니다.^^

$ca_name = get_category_name($cfg[write_table_prefix].$value[table], $value[ca_id]);
이렇게 수정해 보세요.
이렇게 수정해 보세요.

소스 전체....(수정본)
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
$html_title = "선장/점주 연락처 및 출항지";
?>
<!-- 여러개의 테이블에서 출력하기 -->
<table width=100% cellpadding=0 cellspacing=0>
<tr><td height=1 background='./bbs/line.gif'></td></tr>
<tr class='subject subjectbg ht'><td colspan=2> 선장/점주 연락처</td></tr>
<tr><td height=1 background='./bbs/line.gif'></td></tr>
<?
$max_i = 30; // 출력갯수
$wtime = date("Y-m-d H:i:s", time()-86400*14);
$arr_series = array("s_connects", "s_connects");
for ($i=0; $i<count($arr_series); $i++) {
$sql = " select ca_id, wr_id, wr_subject, wr_datetime, wr_commentcnt from $cfg[write_table_prefix]{$arr_series[$i]} where wr_comment = 0 and wr_datetime > '$wtime'";
$result = sql_query($sql);
while ($row=mysql_fetch_array($result)) {
$aseries[$row[wr_datetime].$arr_series[$i]][table] = $arr_series[$i];
$aseries[$row[wr_datetime].$arr_series[$i]][datetime] = $row[wr_datetime];
$aseries[$row[wr_datetime].$arr_series[$i]][id] = $row[wr_id];
$aseries[$row[wr_datetime].$arr_series[$i]][subject] = $row[wr_subject];
$aseries[$row[wr_datetime].$arr_series[$i]][cnt] = $row[wr_commentcnt];
$aseries[$row[wr_datetime].$arr_series[$i]][ca_id] = $row[ca_id];
}
}
@krsort($aseries);
$xtime = date("Y-m-d H:i:s", time()-86400*3);
$i=0;
foreach ($aseries as $key=>$value) {
if ($i++ >= $max_i) break;
$subject = conv_subject($value[subject], 60,"…");
$new = "";
if ($value[datetime] > $xtime) {
$new = "<img src='$latest_skin/icon_new.gif' align=absmiddle> ";
}
$cnt = "";
if ($value[cnt]) {
$cnt = " ($value[cnt])";
}
$ca_name = get_category_name($value[table], $value[ca_id]);
echo "<tr><td height=22> [$ca_name] $new<a href='./?doc=$cfg[bbs_dir]/gnuboard.php&bo_table=$value[table]&wr_id=$value[id]'>$subject$cnt</a></td></tr>";
}
?>
</table>
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
$html_title = "선장/점주 연락처 및 출항지";
?>
<!-- 여러개의 테이블에서 출력하기 -->
<table width=100% cellpadding=0 cellspacing=0>
<tr><td height=1 background='./bbs/line.gif'></td></tr>
<tr class='subject subjectbg ht'><td colspan=2> 선장/점주 연락처</td></tr>
<tr><td height=1 background='./bbs/line.gif'></td></tr>
<?
$max_i = 30; // 출력갯수
$wtime = date("Y-m-d H:i:s", time()-86400*14);
$arr_series = array("s_connects", "s_connects");
for ($i=0; $i<count($arr_series); $i++) {
$sql = " select ca_id, wr_id, wr_subject, wr_datetime, wr_commentcnt from $cfg[write_table_prefix]{$arr_series[$i]} where wr_comment = 0 and wr_datetime > '$wtime'";
$result = sql_query($sql);
while ($row=mysql_fetch_array($result)) {
$aseries[$row[wr_datetime].$arr_series[$i]][table] = $arr_series[$i];
$aseries[$row[wr_datetime].$arr_series[$i]][datetime] = $row[wr_datetime];
$aseries[$row[wr_datetime].$arr_series[$i]][id] = $row[wr_id];
$aseries[$row[wr_datetime].$arr_series[$i]][subject] = $row[wr_subject];
$aseries[$row[wr_datetime].$arr_series[$i]][cnt] = $row[wr_commentcnt];
$aseries[$row[wr_datetime].$arr_series[$i]][ca_id] = $row[ca_id];
}
}
@krsort($aseries);
$xtime = date("Y-m-d H:i:s", time()-86400*3);
$i=0;
foreach ($aseries as $key=>$value) {
if ($i++ >= $max_i) break;
$subject = conv_subject($value[subject], 60,"…");
$new = "";
if ($value[datetime] > $xtime) {
$new = "<img src='$latest_skin/icon_new.gif' align=absmiddle> ";
}
$cnt = "";
if ($value[cnt]) {
$cnt = " ($value[cnt])";
}
$ca_name = get_category_name($value[table], $value[ca_id]);
echo "<tr><td height=22> [$ca_name] $new<a href='./?doc=$cfg[bbs_dir]/gnuboard.php&bo_table=$value[table]&wr_id=$value[id]'>$subject$cnt</a></td></tr>";
}
?>
</table>

이런 애러가 뜨네요
select ca_name from s_connects_cat where ca_id = '6'
1146 : Table 'xxxxx.s_connects_cat' doesn't exist
ㅡ,.ㅡ
select ca_name from s_connects_cat where ca_id = '6'
1146 : Table 'xxxxx.s_connects_cat' doesn't exist
ㅡ,.ㅡ

언제나 빠른 답변 감사합니다.^^

제가 올린 질문을 해결해야겠기에.........
어쩔 수 없었습니다.
또다시 오늘은 본업을 접어야 될지도.....
얼른 아래 질문 갈켜주세요. ^^
어쩔 수 없었습니다.
또다시 오늘은 본업을 접어야 될지도.....
얼른 아래 질문 갈켜주세요. ^^
도둑님 낮에는 안나타 나기로 하시구선.. 어쩐 일이십니까!

카운트는 bbs/count.cfg.php 파일을 손 보시면 됩니다.

bbs/count.cfg.php 의
// 카운터 출력
$cfg[co_write_count] = 1; 로 설정하시구요.
분류명 (작동되는지는 확인 안했습니다.)
for ($i=0; $i<count($arr_series); $i++) {
$sql = " select ca_id, wr_id, wr_subject, wr_datetime, wr_commentcnt from $cfg[write_table_prefix]{$arr_series[$i]} where wr_comment = 0 and wr_datetime > '$wtime' ";
$result = sql_query($sql);
while ($row=mysql_fetch_array($result)) {
...
...
$aseries[$row[wr_datetime].$arr_series[$i]][ca_id] = $row[ca_id]; // 추가
}
}
@krsort($aseries);
$xtime = date("Y-m-d H:i:s", time()-86400*3);
$i=0;
foreach ($aseries as $key=>$value) {
...
...
$ca_name = get_category_name($value[table], $value[ca_id]);
echo "<tr><td height=22>[$ca_name] $new<a href='./?doc=$cfg[bbs_dir]/gnuboard.php&bo_table=$value[table]&wr_id=$value[id]'>$subject$cnt</a></td></tr>";
}
// 카운터 출력
$cfg[co_write_count] = 1; 로 설정하시구요.
분류명 (작동되는지는 확인 안했습니다.)
for ($i=0; $i<count($arr_series); $i++) {
$sql = " select ca_id, wr_id, wr_subject, wr_datetime, wr_commentcnt from $cfg[write_table_prefix]{$arr_series[$i]} where wr_comment = 0 and wr_datetime > '$wtime' ";
$result = sql_query($sql);
while ($row=mysql_fetch_array($result)) {
...
...
$aseries[$row[wr_datetime].$arr_series[$i]][ca_id] = $row[ca_id]; // 추가
}
}
@krsort($aseries);
$xtime = date("Y-m-d H:i:s", time()-86400*3);
$i=0;
foreach ($aseries as $key=>$value) {
...
...
$ca_name = get_category_name($value[table], $value[ca_id]);
echo "<tr><td height=22>[$ca_name] $new<a href='./?doc=$cfg[bbs_dir]/gnuboard.php&bo_table=$value[table]&wr_id=$value[id]'>$subject$cnt</a></td></tr>";
}