<?php
// 페이지네이션에서 보여줄 첫번째 페이지와 마지막 페이지를 구함
if(($page
% 10) > 0) {
$start_page = ($page > 10) ?
(intval($page / 10)) * 10 + 1: 1;
$end_page = (((intval($page
/ 10)) * 10) + 10 > $total_page) ? $total_page :
$start_page + 9;
} else {
$start_page = $page - 9;
$end_page = (($start_page + 9) > $total_page) ? $total_page : $start_page
+ 9;
}
// 이전 페이지와 다음페이지를 구함
$prev_page =
$start_page - 1;
$next_page = $end_page +1;
echo " <!--navLine 시작 -->
<div class=\"navLine\">";
// 현재 페이지가 10페이지보다 크다면
이전 페이지 출력
if($page > 10) {
echo "<a class=\"pre\" href=\"#\" onclick=\"displayMovieSearchSemantic(".$c.", '".$q."', ".$prev_page.");\"><img src=\"../images/btn_pre.gif\" alt=\"Preview\" align=\"absmiddle\"/></a>";
}
// 페이지
목록 출력
echo "<span class=\"mid\">";
for($i = $start_page; $i <
$end_page + 1; $i++) {
// 현재 페이지와 출력하는 페이지가 같다면
볼드처리
if($i == $page) {
echo "<strong>".$i."</strong>";
} else {
echo "<a href=\"#\" onclick=\"displayMovieSearchSemantic(".$c.", '".$q."', ".$i.");\">".$i."</a>";
}
}
echo "</span>";
// 페이지네이션에서 보여줄 마지막 페이지가 전체 페이지 수보다 작다면
다음 페이지 출력
if($total_page > $start_page + 9) {
echo "<a
class=\"next\" href=\"#\" onclick=\"displayMovieSearchSemantic(".$c.", '".$q."', ".$next_page.");\"><img src=\"../images/btn_next.gif\" alt=\"Next\" align=\"absmiddle\"/></a>";
}
?>
─────────────────────────────────────────────
★ 기본 테이블 생성
─────────────────────────────────────────────
create table 테이블명(
id varchar2(20) primary key,
tel varchar2(20);
─────────────────────────────────────────────
★ 추가 - insert
─────────────────────────────────────────────
inser into 테이블이름(컬럼이름1, 컬럼이름2) values (Data1, Data2)
─────────────────────────────────────────────
★ 삭제 - delete
─────────────────────────────────────────────
delete from 테이블이름 where 조건
─────────────────────────────────────────────
★ 수정 - update
─────────────────────────────────────────────
update 테이블_리스트 set 컬럼이름1=data1, 컬럼이름2=data2 where 조건문





