0){ $page=$_GET['idx']; }else{ $page=1; } $view_num=10; //한 페이지에 보여줄 글 수 //$page=1; $page_num=5; $offset=$view_num*($page-1); //시작 //전체 글 수 구하기 //검색 쿼리 //$keyfield = $_GET['keyfield']; //$keyword = $_GET['keyword']; $keyfield = ""; $keyword = ""; $search_query = ""; if(isset($_GET['keyfield']) && isset($_GET['keyword'])){ #검색부분 keyfield,keyword 둘다 값이 있으면 실행한다 $keyfield=$_GET['keyfield']; $keyword=$_GET['keyword']; if($_GET['keyfield']=="username"){ #keyfield 의 value가 name이면 $search_query .= " and (username like '%".$keyword."%')"; }else if($_GET['keyfield']=="title"){ $search_query .= " and (title like '%".$keyword."%')"; }else if($_GET['keyfield']=="selected"){ $search_query .= " and (username like '%".$keyword."%')or(title like '%".$keyword."%')or (content like '%".$keyword."%')"; } else{ $search_query .= " and (content like '%".$keyword."%')"; //변수 search_query에 keyfield에 맞는 keyword 뽑는 쿼리 저장 //$search_query .=""; } } //$query="select count(*) as idx from reviews"; $query="select count(*) as idx from board where 1=1".$search_query; $result= mysql_query($query, $db); //페이지 [이전] [다음] $data= mysql_fetch_array($result); $total = $data['idx']; //$getvalue = "keyfield=".$keyfield."&keyword=".$keyword; //데이터 보낼때 편하게 보내려고 만듬 if(empty($page)||$page<=0) $page=1; $total_page = ceil($total/$view_num); // 전체 페이지 : 총게시물/페이지당 리스트수 $block_page = ceil($page/$page_num); // 현재블록: 현재페이지/표시되는 페이지수 $first = ($block_page -1)*$page_num+1; //블록 처음의 페이지 구하기 $last = $block_page * $page_num; // 블록 마지막 페이지: 현재블록*표시되는 페이지수 $total_block = ceil($total_page/$page_num); //총 블록수 : 총페이지/표시되는 페이지 $prev_page = $page-1; //이전페이지 링크 $next_page = $page+1; //다음페이지 링크 $startnumber = ($page-1)*$view_num; // 첫번째로 읽어올 번호 $boardnumber = $total-($view_num*($page-1));//디스플레이 게시물의 번호 // $query="select * from reviews order by idx desc limit $offset, $view_num"; $query="select * from board where 1=1" .$search_query." order by idx desc limit $offset, $view_num"; //echo $query; $result = mysql_query($query, $db); $paging_str=""; //페이징 출력 변수 초기화 ?>
 
 
번호 제목 작성자 등록일 조회수

Notice: Undefined variable: row in /home/goodday/www/board/notice_list.php on line 164

Notice: Undefined variable: row in /home/goodday/www/board/notice_list.php on line 165

Notice: Undefined variable: row in /home/goodday/www/board/notice_list.php on line 166

Notice: Undefined variable: row in /home/goodday/www/board/notice_list.php on line 167

Notice: Undefined variable: row in /home/goodday/www/board/notice_list.php on line 168
1){ $PREV_PAGE = $first - 1; echo ""; }else{ $PREV_PAGE =$first; } ?>
  = $page_list_size){ // $prev_list = ($start_page-1)*$page_size; // echo "\n"; // } // //페이지 리스트 출력 // for($i=$start_page; $i <= $end_page; $i++){ // $page = $i * $page_size; // $page_num=$i+1; // if($no!=$page){ // echo ""; // } // echo "$page_num"; // if($no!=$page){ // echo ""; // } // } // //리스트 다 뿌리고 다음 버튼이 필요할때 // if($total_page>$end_page){ // $next_list = ($end_page+1) * $page_size; // echo "

"; // } /* LISTING NUMBER PART */ for ($i = $first; $i <= $total_page ; $i++) { if($page == $i){ if($page == $total_page){ $NUMBER_SHAPE= "${i}"; } else{ $NUMBER_SHAPE= "${i} |"; } }else{ if($i==$total_page){ $NUMBER_SHAPE="${i}"; }else{ $NUMBER_SHAPE="${i} |"; } } ECHO" $NUMBER_SHAPE"; } /* NEXT or END PART */ if ($block_page<= $total_block) { $NEXT_PAGE = $total_page; ECHO " "; } else { ECHO" "; } ?>

   
 

Notice: Undefined variable: is_admin in /home/goodday/www/board/notice_list.php on line 364