테스트 사이트 - 개발 중인 베타 버전입니다

검색 질문좀 드리겠습니다 채택완료

제이제이제 11년 전 조회 4,582
include_once('./_common.php');
include_once(G5_MOBILE_PATH.'/_head.php');
$search_txt = $_GET['search_txt'];
$search_value = " and mb_name like '%$search_txt%' ";
$sql = " select count(*) as cnt from
 g5_member where mb_id <> 'admin'
$search_value
";
//echo $sql;
$row = sql_fetch($sql);
$total_count = $row[cnt];
//echo $total_count;
$config[cf_page_rows]=30;
$rows = $config[cf_page_rows];
$total_page  = ceil($total_count / $rows);  // 전체 페이지 계산
if (!$page) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
$sql = " select * from g5_member where mb_id <> 'admin' $search_value order by mb_datetime desc limit $from_record, $rows";
$result = sql_query($sql);
?>
리스트 뿌려주는곳
include_once(G5_MOBILE_PATH.'/_tail.php');
?>
현재 이런식으로 코딩을 했습니다
검색에 문제는 없지만 2페이지로 넘어가서 검색을 할경우 $page가 계속 2를 물고 있네요 
분명 서브밋을 했으니 사라져야되는값인데도 불구하고요 
2페이지에서만 검색이 되버려 내용이 나오질 않네요
이런경우는 처음이라 혹시 아시는분 있으시면 답변 부탁드립니다
댓글을 작성하려면 로그인이 필요합니다.

답변 1개

해결했네요 간단한 문제였는데 저도 참 
form 태그를 페이징을 같이 묶어놨네요;
form 태그를 검색 값에만 달아 둬야되는데 
코딩을 정신놓고 하면 저렇게 되나보네요 ;
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인