블로그 총게시물에서 hit순 뽑기..
조회순으로 인기 포스트 뽑아봅니다...
헤드풋 경로나 지정은 사용자에 맞게 알아서...
타이틀과 순위(넘버링) 이미지 저장도 알아서...
$sql = " select * from {$gb4['post_table']} where secret=1 order by hit desc limit 5 ";
에서 뽑아올 갯수를 지정...
---------------------------------------------------------
<?
$g4_path = ".";
include_once("$g4_path/_common.php");
$g4[title] = "블로그 홈";
include_once("$g4[path]/lib/blog.lib.php");
include_once("$g4[path]/gblog.config.php");
include_once("$g4[path]/head.php");
?>
$g4_path = ".";
include_once("$g4_path/_common.php");
$g4[title] = "블로그 홈";
include_once("$g4[path]/lib/blog.lib.php");
include_once("$g4[path]/gblog.config.php");
include_once("$g4[path]/head.php");
?>
<img src='<?=$gb4['blog_path']?>/img/new_blogger3.gif' border=0>
<table width=97% cellpadding=0 cellspacing=0 align=center>
<?
$sql = " select * from {$gb4['post_table']} where secret=1 order by hit desc limit 5 ";
$result = sql_query($sql);
for($i=0;$row=sql_fetch_array($result);$i++) {
if ($i>0) {
echo "<tr><td height=5></td></tr>";
}
<table width=97% cellpadding=0 cellspacing=0 align=center>
<?
$sql = " select * from {$gb4['post_table']} where secret=1 order by hit desc limit 5 ";
$result = sql_query($sql);
for($i=0;$row=sql_fetch_array($result);$i++) {
if ($i>0) {
echo "<tr><td height=5></td></tr>";
}
$sql2 = " select mb_id, writer, blog_name from {$gb4['blog_table']} where id = '$row[blog_id]' ";
$row2 = sql_fetch($sql2);
$row2 = sql_fetch($sql2);
echo "<tr><td height=18><img src='{$g4[path]}/blog/img/rank_{$i}.gif' align='absmiddle'> <span style='font-size:11pt;font-weight:bold;letter-spacing:-1px;'>";
echo "<a href='".get_post_url($row[id],$row2[mb_id])."'>$row[title]</a> <span class='small cloudy'>hit ( $row[hit] )</span></td></tr></span>";
echo "<tr><td height=15 align=center><a href='".get_blog_url($row2[mb_id])."'> <span class='small cloudy'>[ $row2[blog_name] - $row2[writer]님 Blog ]</span></a></td></tr>";
}
if ($i==0) {
echo "<tr><td height=100>새로 올라온 글이 아직 없습니다.</td></tr>";
}
?>
<tr><td height=5></td></tr>
<tr><td height=1 bgcolor=#d2d2d2></td></tr>
<tr>
<td><img src='<?=$gb4['blog_path']?>/img/new_blogger_tail.gif' border=0></td>
</tr>
</table>
echo "<tr><td height=100>새로 올라온 글이 아직 없습니다.</td></tr>";
}
?>
<tr><td height=5></td></tr>
<tr><td height=1 bgcolor=#d2d2d2></td></tr>
<tr>
<td><img src='<?=$gb4['blog_path']?>/img/new_blogger_tail.gif' border=0></td>
</tr>
</table>
<?
include_once("./_tail2.php");
?>
include_once("./_tail2.php");
?>
---------------------------------------------------------
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 11개
잘 쓰겠습니다..
이제 원글과 댓글과 엮인글과 태그구름의 개별 목록페이지를 만들어 최신글리스트의 전체보기와 더보기에 연결해 봐야 겠습니다...
어떻게 뽑아올지는 알겠는데 페이징 구과 썸네일 구현이 숙제겠네요...
부럽습니다.
블로그가 썰렁하니 민망할 따름이네요...
댓글베스트의 댓글카운트1, 테스트용으로 한개 달아논게 1위...
안 바쁘시면 댓글좀 달아 주세용..
엎드려 절 받네요....
답글 달아주셔서 감사합니다...
칠쟁이님 물건도 보여주세용....
아니되옵니다^^
게시물 2만조회 게시물은 깨지지 않을것 같은데.. 30일내의 히트순은 안되나요?