내가 작성한 최근글 보여주기
내가 작성한 최신글을 보여주는 방법입니다.
css 디자인은 따로 해야하지만,
제 홈페이지 상단에 있는 형태로 출력이 됩니다.
http://www.3dmshop.com 상단에 "로그인" 부분을 누르면 보입니다.
아래가 소스부분입니다.
출력되는 개수는 $new_count = 7; 이 부분을 수정하면 됩니다.
( 그누보드4의 스킨 내용 중에 있는 부분을 수정했습니다. 어떤 분 것인지는 기억이 나지 않아서요. 죄송합니다. )
<div style="width:100%; font-size:1em; padding:10px 0px 0px 0px; text-align:center; height:24px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;"><b>내가 작성한 최근글</b></div>
<div style="margin-top:4px; border:1px solid #ddd; padding:7px; background:#fff;">
<?php // 나의 최신게시물
if ($member[mb_id])
{
$new_count = 7;
$cnt = 0;
$sql = " select bo_table, wr_parent from $g5[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);
echo "<table width=169 border=0 cellspacing=0 cellpadding=0>";
for ($i=0; $row=sql_fetch_array($res), $i<$new_count; $i++)
{
if (!$row[bo_table])
{
continue;
}
$tmp_table = $g5[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]), 15);
$comment = "";
if ($row2[wr_comment])
$comment = "<span class=new>* $row2[wr_comment]</span>";
echo "<td height='25' style='letter-spacing: -1px;'>";
echo "<nobr>";
echo "<a href='/bbs/board.php?bo_table=$row[bo_table]&wr_id=$row[wr_parent]'>$subj $comment </a>";
echo "</nobr></td></tr>";
$cnt++; } if (!$cnt) echo "<tr><td colspan='2' height='100px' align='center'>게시글이 없습니다.<br>
<font color='#EF2B5A'><b>글 좀 남겨주세요 (^_^)</b></font></td></tr>";
echo "</table>";
} else {
echo "<table width=169 border=0 cellspacing=0 cellpadding=0>";
echo "<tr><td colspan='2' height='100px' align='center'><font color='#979797'>로그인해 주세요.</font></td></tr>";
echo "</table>";
}
?>
</div>
css 디자인은 따로 해야하지만,
제 홈페이지 상단에 있는 형태로 출력이 됩니다.
http://www.3dmshop.com 상단에 "로그인" 부분을 누르면 보입니다.
아래가 소스부분입니다.
출력되는 개수는 $new_count = 7; 이 부분을 수정하면 됩니다.
( 그누보드4의 스킨 내용 중에 있는 부분을 수정했습니다. 어떤 분 것인지는 기억이 나지 않아서요. 죄송합니다. )
<div style="width:100%; font-size:1em; padding:10px 0px 0px 0px; text-align:center; height:24px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;"><b>내가 작성한 최근글</b></div>
<div style="margin-top:4px; border:1px solid #ddd; padding:7px; background:#fff;">
<?php // 나의 최신게시물
if ($member[mb_id])
{
$new_count = 7;
$cnt = 0;
$sql = " select bo_table, wr_parent from $g5[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);
echo "<table width=169 border=0 cellspacing=0 cellpadding=0>";
for ($i=0; $row=sql_fetch_array($res), $i<$new_count; $i++)
{
if (!$row[bo_table])
{
continue;
}
$tmp_table = $g5[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]), 15);
$comment = "";
if ($row2[wr_comment])
$comment = "<span class=new>* $row2[wr_comment]</span>";
echo "<td height='25' style='letter-spacing: -1px;'>";
echo "<nobr>";
echo "<a href='/bbs/board.php?bo_table=$row[bo_table]&wr_id=$row[wr_parent]'>$subj $comment </a>";
echo "</nobr></td></tr>";
$cnt++; } if (!$cnt) echo "<tr><td colspan='2' height='100px' align='center'>게시글이 없습니다.<br>
<font color='#EF2B5A'><b>글 좀 남겨주세요 (^_^)</b></font></td></tr>";
echo "</table>";
} else {
echo "<table width=169 border=0 cellspacing=0 cellpadding=0>";
echo "<tr><td colspan='2' height='100px' align='center'><font color='#979797'>로그인해 주세요.</font></td></tr>";
echo "</table>";
}
?>
</div>
댓글 11개
11년 전
감사합니다 ^^
11년 전
그누보드4에도 사용할 수 있나요??
11년 전
그누4는 따로 스킨이 있습니다. 기억이 나지 않아서.. 죄송합니다.
g5 부분을 g4로 수정하면 사용 가능할 거예요.
g5 부분을 g4로 수정하면 사용 가능할 거예요.
11년 전
아~ 그렇군요~ 감사합니다~
11년 전
고맙습니다^^
10년 전
아주 좋으네요~~~ 감사합니다. 잘쓸게요~~
10년 전
감사합니다. 잘사용중입니다. ^^
8년 전
매우 좋아요~ 잘쓸게요!
7년 전
감사합니다, 잘 쓰겠습니다!
SmudiBra
6년 전
감사요
5년 전
좋은자료 감사합니다
게시판 목록
그누보드5 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 | 3년 전 | 4419 | ||
| 84 |
사노라가노라
|
12년 전 | 6792 | |
| 83 |
사노라가노라
|
12년 전 | 19906 | |
| 82 |
사노라가노라
|
12년 전 | 14337 | |
| 81 | 12년 전 | 8845 | ||
| 80 |
사노라가노라
|
12년 전 | 14497 | |
| 79 | 12년 전 | 11416 | ||
| 78 |
사노라가노라
|
12년 전 | 7463 | |
| 77 | 12년 전 | 7493 | ||
| 76 | 12년 전 | 6590 | ||
| 75 | 12년 전 | 7758 | ||
| 74 | 12년 전 | 5598 | ||
| 73 | 12년 전 | 6747 | ||
| 72 | 12년 전 | 10231 | ||
| 71 | 12년 전 | 10571 | ||
| 70 | 12년 전 | 4415 | ||
| 69 | 12년 전 | 19283 | ||
| 68 | 12년 전 | 6269 | ||
| 67 | 12년 전 | 7263 | ||
| 66 | 12년 전 | 15166 | ||
| 65 | 12년 전 | 7070 | ||
| 64 |
letsgolee
|
12년 전 | 11418 | |
| 63 | 12년 전 | 27450 | ||
| 62 | 12년 전 | 8199 | ||
| 61 | 12년 전 | 7753 | ||
| 60 | 12년 전 | 7474 | ||
| 59 |
sbtech
|
12년 전 | 16404 | |
| 58 | 12년 전 | 6889 | ||
| 57 | 12년 전 | 5905 | ||
| 56 | 12년 전 | 5958 | ||
| 55 | 12년 전 | 8877 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기