회원가입

로그인

아이디
비밀번호
ID/PW 찾기
아직 회원이 아니신가요? 회원가입 하기

[re] 게시물 추출기 소스임다~ ^^

Profile
:맥노턴
그냥 만든건데, 소스는 허접해요... ^^

   mysql_connect("localhost","DB-ID","DB-Password");
   mysql_select_db("user_DB-name");

function recent_article($dbname) {
   $result=mysql_query("select * from zetyx_board_$dbname order by no desc limit 5");
   while($data=mysql_fetch_array($result))
   {
    $article = "<a href='/freenote_knowhow/cgi-bin/zboard/view.php?id=$dbname&no=$data[no]'>";
    if ($data[reg_date] > (time()-57600*3)) {
         $new_style="<font size=1 color=red face=tahoma>"; } else { $new_style="<font size=1 face=tahoma>";
    }
    echo $new_style."▒</font> <font color=black>".$article.stripslashes($data[subject])."</a></font><br>";
   }
}

요것을 PHP의 앞부분에 추가하시구요...
사용하실 때는 그냥 넣고 싶은 부분에...

<?=recent_article("Board-name");?>

이런식으로 넣어주시면 됩니다...
위에 SQL 질의중에 SELECT ... -중간생략- ... limit 5 라고 한것은 최근게시물 5개를 뽑으라는 뜻이구요...

echo 파트는 출력될 형식을 정의하는 부분입니다.
저는 그냥 $data[subject] 해서 제목만 출력했는데, 날짜는 date()함수에 $data[reg_date] 넣으셔서 formatting 해주시면 되구요, 글쓴이는 $data[name] 넣어주시면 됩니다...

^^; 허접소스였습니다... 히힛...

Profile
:맥노턴
레벨 31
370892/
-7%
McNorton & Education Lab.
Director
댓글
4
댓글 쓰기
권한이 없습니다.

로그인

아이디
비밀번호
ID/PW 찾기
아직 회원이 아니신가요? 회원가입 하기