0){ $page=$_GET['sopong_idx']; }else{ $page=1; } $view_num=10; //한 페이지에 보여줄 글 수 //$page=1; $page_num=5; $offset=$view_num*($page-1); //시작 //전체 글 수 구하기 //검색 쿼리 $keyfield = ""; $keyword = ""; $search_query = ""; if(isset($_GET['keyfield']) && isset($_GET['keyword'])){ #검색부분 keyfield,keyword 둘다 값이 있으면 실행한다 $keyfield=$_GET['keyfield']; $keyword=$_GET['keyword']; if($_GET['keyfield']=="sopong_username"){ #keyfield 의 value가 name이면 $search_query .= " and (sopong_username like '%".$keyword."%')"; }else if($_GET['keyfield']=="sopong_title"){ $search_query .= " and (sopong_title like '%".$keyword."%')"; }else if($_GET['keyfield']=="selected"){ $search_query .= " and (sopong_username like '%".$keyword."%')or(sopong_title like '%".$keyword."%')or (sopong_content like '%".$keyword."%')"; } else{ $search_query .= " and (sopong_content like '%".$keyword."%')"; //변수 search_query에 keyfield에 맞는 keyword 뽑는 쿼리 저장 } } $query="select count(*) as sopong_idx from sopong_board where 1=1".$search_query; $result= mysql_query($query, $db); //페이지 [이전] [다음] $data= mysql_fetch_array($result); $total = $data['sopong_idx']; 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 sopong_board where 1=1" .$search_query." order by sopong_idx desc limit $offset, $view_num"; $result = mysql_query($query, $db); $paging_str=""; //페이징 출력 변수 초기화 ?>
 
 
번호 제목 작성자 등록일 조회수

Notice: Undefined variable: row in /home/goodday/www/board/sopong_list.php on line 111

Notice: Undefined variable: row in /home/goodday/www/board/sopong_list.php on line 112

Notice: Undefined variable: row in /home/goodday/www/board/sopong_list.php on line 113

Notice: Undefined variable: row in /home/goodday/www/board/sopong_list.php on line 114

Notice: Undefined variable: row in /home/goodday/www/board/sopong_list.php on line 115
1){ $PREV_PAGE = $first - 1; echo ""; }else{ $PREV_PAGE =$first; } ?>
  ${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" "; } ?>