그냥 만든건데, 소스는 허접해요... ^^
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] 넣어주시면 됩니다...
^^; 허접소스였습니다... 히힛...
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] 넣어주시면 됩니다...
^^; 허접소스였습니다... 히힛...