M

나의 최근 게시물에 게시판 이름 넣기 질문^^

· 2010-08-17 (화) 14:53:55 · 1711 · 10
2010-08-17 14;55;08.jpg
<? //
if ($member[mb_id])
{
$new_count = 2;
$cnt = 0;
$sql = " select bo_table, wr_parent from $g4[board_new_table] a
where mb_id = '$member[mb_id]'
-- and a.wr_id = a.wr_parent
group by bo_table, wr_parent
order by bn_id desc
limit $new_count ";
$res = sql_query($sql);

for ($i=0; $row=sql_fetch_array($res), $i<$new_count; $i++)
{
if (!$row[bo_table])
{
continue;
}

$tmp_table = $g4[write_prefix].$row[bo_table];
$sql2 = " select wr_subject, wr_comment from $tmp_table where wr_id = '$row[wr_parent]' ";
$row2 = sql_fetch($sql2);
$subj = cut_str(get_text($row2[wr_subject]), 28, "");
$comment = "";
if ($row2[wr_comment])
$comment = "$row2[wr_comment]";


echo "<tr><td width='100'><a href='http://manlev.kr/gnu/bbs/board.php?bo_table=$row[bo_table]'><font color=gray><!-- 이곳에 게시판 이름을 넣으려고 합니다. --></font></a></td>";
echo "<td><a href='$g4[bbs_path]/board.php?bo_table=$row[bo_table]&wr_id=$row[wr_parent]'>$subj</a> <font color=red size=1> + $comment</font>";
echo "</td></tr>";

$cnt++; } if (!$cnt) echo "<tr><td>게시물이 없습니다 ^_^;;</td></tr>";

} ?>

<!-- 이곳에 게시판 이름을 넣으려고 합니다. --> 저 부분에
게시판 제목 있잖아요
예를 들어서 이 게시판 제목은 질문 답변
이런 것처럼 게시판 제목 넣으려고 어떻게 해야 하나요?

현재는 재가 할줄 몰라서 사진 처럼 게시판 id 가 뜨네요 ^^;;

첨부파일

2010-08-17 14;55;08.jpg (6 KB)
0회 2010-08-17 14:55
|

댓글 10개

<?=$board[bo_subject]?>해보세여~
까까님 답변 감사 합니다
근데 bo_subject 값이 선언이 되어 있찌 않으지 출력이 안되네요;;
common.php 에서 게시판 설정부분 불러 오기 떄문에...그냥 $board[bo_subject] 하시면 됩니다...
안나오면...지송이구여...$row는 게시글을 불러 온거죠~
$row[bo_table]
현재 이렇게 쓰고 있어서
$row[bo_subject]
로 출력 하려고 하는데 출력이 안되네요;;
2010-08-17 (화) 15:20:51
$tmp_table = $g4[write_prefix].$row[bo_table]; 부분 위쪽에 아래 코드 입력하시구요.

$sql = " select bo_subject from $g4[board_table] where bo_table = '$row[bo_table]'";
$board_name = sql_fetch($sql);

아래쪽 제목 넣을 부분에
<?=$board_name[bo_subject]?> 입력해 보세요.
답변 감사합니다 ^^
데니 크레인님 정말 잘 되네요 ^^;;
혹시 그런데 지금 보니까
자기가 쓴 댓글도 출력이 되네요 ;;;
혹시 게시글만 출력 하려면 어느 부분을 수정해야 할까요 ?
2010-08-17 (화) 15:41:46
$sql2 = " select wr_subject, wr_comment from $tmp_table where wr_id = '$row[wr_parent]' ";

위코드를
$sql2 = " select wr_subject, wr_comment from $tmp_table where wr_id = '$row[wr_parent]' and wr_is_comment = 0 ";

// 댓글이 코멘트 말씀하시는거 맞죠?
위 처럼 하면 될지 확실히는 모르겠네요 테스트 해보세요.
답변 감사합니다 ^^
아직 그런데 둘다 출력이 되네요 ^^;;
어디가 잘못 된 것일까요 ~^^
2010-08-17 (화) 16:04:24
혹시 답글 얘기 하시는건가요?
데니크레인님 ^^
지금 쓰고 있는 이 거
댓글입력 이거 말하는거 입니다^^
지금은
게시글이랑 코멘트가 둘다 나오네요 ^^

+로 혹시 지금 로그인 했는데 글이 없는 경우는
$cnt++; } if (!$cnt) echo "<tr><td>게시물이 없습니다 ^_^;;</td></tr>";
했는데

로그인 안한 손님의 경우에는

로그인후 게시물/댓글이 출력 됩니다.
라고 쓸수 있을까요?
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
10-08-18 조회 1,645
10-08-17 조회 1,925
10-08-17 조회 1,621
10-08-17 조회 2,230
10-08-17 조회 1,641
10-08-17 조회 2,787
10-08-17 조회 2,940
10-08-17 조회 1,494
10-08-17 조회 2,561
10-08-17 조회 3,322
10-08-17 조회 2,469
10-08-17 조회 1,686
10-08-17 조회 1,627
10-08-17 조회 1,829
10-08-17 조회 1,624
10-08-17 조회 1,720
10-08-17 조회 1,597
10-08-17 조회 1,705
10-08-17 조회 1,712
10-08-17 조회 2,308