제로보드를 제로보드 (작은 화면)에 볼수 있도록 합니다.
[mlist.php로 저장후 zboard/에 저장 합니다.]
[#!_보이기..|숨기기.._!#]
<?
// 라이브러리 함수 파일 인크루드
include "lib.php";
// DB 연결
if(!$connect) $connect=dbConn();
// 게시판 아이디가 없다면 경고 메시지표시.
if(empty($id)) {
Error("게시판아이디가 없습니다.");
}
// 최근에 업데이트 된 날짜를 구합니다.
$datetime = date("Y-m-d H:i:s");
echo "Updated : $datetime <br>";
echo "<hr />";
// 제로보드의 데이터베이스에서 40개의 글을 가져옵니다.
$query = "select * from zetyx_board_$id order by no desc limit 40";
$result = mysql_query("$query");
// 가져온 만큼 화면에 표시합니다.
while($data = mysql_fetch_array($result)){
echo "<a href="mview.php?id=$id&no=$data[no]"> $data[no] $data[subject]</a> <br />";
}
echo "<hr />";
// DB접속을 종료합니다.
mysql_close();
?>
[#!_END_!#]
[mview.php로 저장후 zboard/에 저장 합니다.]
[#!_보이기..|숨기기.._!#]
<?
// 라이브러리 함수 파일 인크루드
include "lib.php";
// DB 연결
if(!$connect) $connect=dbConn();
// 게시판 아이디가 없다면 경고 메시지표시.
if(empty($id)) {
Error("게시판아이디가 없습니다.");
}
echo "<hr />";
// 제로보드의 데이터베이스에서 1개의 글을 가져옵니다.
$query = "select * from zetyx_board_$id where no = $_GET[no]";
$result = mysql_query("$query");
$data = mysql_fetch_array($result);
// 데이터베이스의 타임스탬프를 날짜로 변환합니다.
$datetime = date("Y-m-d H:i:s",$data[reg_date]);
echo "$data[subject] <br />";
echo "by $data[name] $datetime <br /> <br />";
// nl2br 함수를 이용하여 <br>테그를 삽입합니다.
echo nl2br($data[memo]) . "<br />";
echo "<hr />";
// 코멘트를 출력 합니다.
$query = "select * from zetyx_board_comment_$id where parent = $_GET[no]";
$result = mysql_query("$query");
while($data = mysql_fetch_array($result)){
echo " $data[name] <br />";
echo "$data[memo] <br />";
echo "<br />";
}
echo "<Hr />";
mysql_close();
?>
[#!_END_!#]
[사용하기...]
http://..../zboard/mlist.php?id=게시판 이름
[이 내용은....]
이 내용은 안 주선님의 [제로보드 파워 유저가 알려주는 114가지 비밀]의
내용중의 일부 입니다.....실습은 안해 보았지만..너무 맘에 드는 소스이기에
나중에 적용하기 위해 적어 놓았습니다....저작권이나 문제가 되면 이야기 주세요.
***** 임헌정님에 의해서 게시물 카테고리변경되었습니다 (2005-12-21 07:51)

Comments List