include ("dbcon.php");
$lines=15;
$pages=10;
if (!$start) {
$start=0;
}
$query="select no,title, hits, regdate from qna order by regdate DESC";
$result=mysql_query($query);
$total=mysql_num_rows($result);
// 전체 페이지
$total_page=(($total-1) / $lines)-((($total-1) % $lines) / $lines) + 1;
// 현재 페이지
$cur_page=$start/$lines+1;
?>
★ CLASSIC ★
자유 게시판
전체 : =$total?>,
페이지 =$cur_page?>/=$total_page?>
번호
제 목
등록일
조회
$number=$total-$start;
$k=0;
for($i=$start;$i<$lines+$start&&$i<$total;$i++) {
mysql_data_seek($result,$i);
$row=mysql_fetch_array($result);
$row["title"]=stripslashes($row["title"]);
$regdate=split(" ",$row["regdate"]);
//필드마다 색상 바꾸기
$bgcol="";
if ($k==0) {
$bgcol="";
$k=1;
} else {
$bgcol="#dfdddd";
$k=0;
}
?>
=$number?>
&start==$start?>">=$row["title"]?>
=$regdate[0]?>
=$row["hits"]?>
$number--;
}
?>
// 페이지 나누기
$next = $start + $lines;
$prev = $start - $lines;
$last = $lines*($total_page-1);
$temp_page = (int)($start/($lines*$pages)) ;
$last_page = $total / $lines + 1 ;
if ($start==0) { $current_page = 1; }
else {$current_page = $start/$lines + 1;}
if($start >= $lines) {
echo("[처음 ] | [이전 ]");
} else{
echo("[처음] | [이전]");
}
for ($num = 0; $num < $pages; $num++) {
$now_num = ($temp_page * $pages + $num)*$lines;
$print_num = $temp_page * $pages + $num + 1;
if ($now_num < $total ) {
if ($now_num != $start) {
echo(" | [$print_num ]");
} else if ($now_num == $start) {
echo(" | [$print_num ]");
}
}
}
if($i < $total) {
echo(" | [다음 ] | [끝 ]");
} else {
echo(" | [다음] | [끝]");
}
// 페이지 나누기 끝
?>