//db connect
require('../inc/db_connect.inc');
include '../site_inc/Template_.class.php';
$tpl = new Template_;
$tpl->define(array(
'topMenu' =>'lib/include/menu.htm',
'leftMenu' =>'dong_news/leftMenu.htm',
'index' =>'dong_news/link.htm',
));
// »ó´Ü ¸Þ´º ÆäÀÌÁö
include '../lib/include/menu.php';
// ¿ÞÂÊ ¸Þ´º ÆäÀÌÁö
include './leftMenu.php';
$docTable = 'link';
$docImage = 'link.gif';
$tpl->assign('docImage', $docImage);
$tpl->assign('pageGubun', $pageGubun);
$scale = 20; // 1ÆäÀÌÁö´ç »Ñ·ÁÁÙ ÀÚ·á¼ö¸¦ 10À¸·Î ÇÑ´Ù.
$page_scale = 10; // ¹Ø¿¡ º¸¿©ÁÖ´Â 1ȸé´ç ÆäÀÌÁö¼ö
if(!$start){ $start= 0 ;} //Á¦ÀÏ Ã³À½ Á¢±ÙÇÏ´Â °Å¶ó¸é º¸¿©ÁÙ ½ÃÀÛ ·¹Äڵ带 0 À¸·Î ÇÑ´Ù.
$page= floor($start/($scale*$page_scale)) ;
if($word) {
$que = "select * from $docTable where $field like '%$word%' order by title ";
} else $que="select * from $docTable order by title ";
$res = mysql_query($que, $connect);
$total = mysql_affected_rows(); // ÃÑ ·¹Äڵ尹¼ö¸¦ ¸®ÅÏÇÑ´Ù.
$last=floor($total/$scale); // ȸéÇÏ´Ü [1] [2] .. ¸¶Áö¸·¹øÈ£
if($start) $n = $total-$start;
else $n = $total;
$list_loop = array();
for($i=$start ; $i< $start+$scale ; $i++) {
if($i< $total )
{
mysql_data_seek($res, $i);
$row = mysql_fetch_array($res);
$regdate = substr($row[regdate],0,4)."/".substr($row[regdate],4,2)."/".substr($row[regdate],6,2);
$no = $n;
if($seq == $row[seq]) {
$no = "¡æ";
$fontBold = "";
} else $fontBold = "";
$list_loop[] = array (
'title' => $row[title],
'url' => $row[url]
);
$n--;
} //if
} //for
$tpl->assign('list_loop', $list_loop);
// ÆäÀÌÁö ºÎºÐ
$para = "gubun=$gubun";
if($total > $scale) {
if( $start+1 > $scale*$page_scale ) {
$pre_start = ($page-1)*$scale*$page_scale ;
$prePage = "[ÀÌÀü10°³]";
$tpl->assign('prePage', $prePage);
}
$page_loop = array();
for($vj=0; $vj < $page_scale ; $vj++) {
$ln = ($page * $page_scale + $vj)*$scale ;
$vk= $page * $page_scale + $vj+1 ;
if($ln < $total) {
if($ln!=$start) $nowPage = "[$vk]";
else $nowPage = "[ $vk ]";
$page_loop[] = array ('page' => $nowPage);
}
}
$tpl->assign('page_loop', $page_loop);
if($total > (($page+1)*$scale*$page_scale)) {
$n_start = ($page+1)*$scale*$page_scale ;
$nextPage = "[´ÙÀ½10°³]";
$tpl->assign('nextPage', $nextPage);
}
}
$tpl->assign('view', $view);
$tpl->assign('start', $start);
$tpl->print_('index');
mysql_close($connect);
?>