검색후 리스트가 풀어져요...ㅜ.ㅜ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

검색후 리스트가 풀어져요...ㅜ.ㅜ 정보

검색후 리스트가 풀어져요...ㅜ.ㅜ

본문

검색하면 검색은 잘되는데요...
검색한 목록에 들어갔다오면 view밑에 리스트가 검색이 풀려서 보여집니다...
어떻게해야 검색목록이 풀어지지 않을까요...ㅜ.ㅜ
검색한 리스트가 풀어지지 않게하는법좀 가르쳐주세요....
일주일 넘게 보고 있는데 혼자힘으로는 도저히 안되서요...ㅜ.ㅜ 도와주세요....


list.skin.php
<table align=center width=590 cellpadding=2 cellspacing=0>
<form name=fsearch method="get" action=<?=$PHP_SELF?>>
<input type="hidden" name="srows" value="<?=$srows?>">
<input type="hidden" name="bo_table" value="web">
<input type="hidden" name="search" value="search">
<input type="hidden" name="sfl" value="wr_subject || wr_content">
<input type='hidden' name='w_5' value='<?=$wr_5?>'>
<input type='hidden' name='w_2' value='<?=$wr_2?>'>

<tr>
    <td align=center>
        <select name="wr_5">
        <option value=''>카테고리선택
        <option value="쇼핑몰" <?if($wr_5=="쇼핑몰"){?>selected<?}?>>쇼핑몰</option>
        <option value="컴퓨터/미디어" <?if($wr_5=="컴퓨터/미디어"){?>selected<?}?>>컴퓨터/미디어</option>
        <option value='성인'<?if($wr_5=="성인"){?>selected<?}?>>성인</option>
        <option value='게임/연애/예술' <?if($wr_5=="게임/연애/예술"){?>selected<?}?>>게임/연애/예술</option>
        <option value='교육/과학/학문'<?if($wr_5=="교육/과학/학문"){?>selected<?}?>>교육/과학/학문</option>
        <option value='생활/문화/사회'<?if($wr_5=="생활/문화/사회"){?>selected<?}?>>생활/문화/사회</option>
        <option value='비지니스/경제'<?if($wr_5=="비지니스/경제"){?>selected<?}?> >비지니스/경제</option>
        <option value='스포츠/레저/취미'<?if($wr_5=="스포츠/레저/취미"){?>selected<?}?>>스포츠/레저/취미</option>
        <option value='여성/가정' <?if($wr_5=="여성/가정"){?>selected<?}?>>여성/가정</option>
          <option value='기타' <?if($wr_5=="기타"){?>selected<?}?>>기타</option>
</select>    매매가 
        <select name="wr_2" >
            <option value='' >매매가격
        <option value="500"<?if($wr_2=="500"){?>selected<?}?> >500만원 미만</option>
        <option value="1000" <?if($wr_2=="1000"){?>selected<?}?>>1000만원 이하</option>
        <option value="2000" <?if($wr_2=="2000"){?>selected<?}?> >2000만원 이하</option>
        <option value="3000" <?if($wr_2=="3000"){?>selected<?}?>>3000만원 이하</option>
        <option value="4000" <?if($wr_2=="4000"){?>selected<?}?>>4000만원 이하</option>
          <option value="5000" <?if($wr_2=="5000"){?>selected<?}?>>5000만원 이상</option>
        <option value="800" <?if($wr_2=="800"){?>selected<?}?>>500~1000만원 이상</option>
        <option value="1500" <?if($wr_2=="1500"){?>selected<?}?>>1000~2000만원 이상</option>
        <option value="2500" <?if($wr_2=="2500"){?>selected<?}?>>2000~3000만원 이상</option>
        <option value="3500" <?if($wr_2=="3500"){?>selected<?}?>>3000~4000만원 이상</option>
        <option value="4500" <?if($wr_2=="4500"){?>selected<?}?>>4000~5000만원 이상</option>
        </select>    검색어 
        <input type="text" name="stx" value="<?=$wrt?>">





list.php
<table align=center width=590 cellpadding=2 cellspacing=0>
<form name=fsearch method="get" action=<?=$PHP_SELF?>>
<input type="hidden" name="srows" value="<?=$srows?>">
<input type="hidden" name="bo_table" value="web">
<input type="hidden" name="search" value="search">
<input type="hidden" name="sfl" value="wr_subject || wr_content">
<input type='hidden' name='w_5' value='<?=$wr_5?>'>
<input type='hidden' name='w_2' value='<?=$wr_2?>'>

<tr>
    <td align=center>
        <select name="wr_5">
        <option value=''>카테고리선택
        <option value="쇼핑몰" <?if($wr_5=="쇼핑몰"){?>selected<?}?>>쇼핑몰</option>
        <option value="컴퓨터/미디어" <?if($wr_5=="컴퓨터/미디어"){?>selected<?}?>>컴퓨터/미디어</option>
        <option value='성인'<?if($wr_5=="성인"){?>selected<?}?>>성인</option>
        <option value='게임/연애/예술' <?if($wr_5=="게임/연애/예술"){?>selected<?}?>>게임/연애/예술</option>
        <option value='교육/과학/학문'<?if($wr_5=="교육/과학/학문"){?>selected<?}?>>교육/과학/학문</option>
        <option value='생활/문화/사회'<?if($wr_5=="생활/문화/사회"){?>selected<?}?>>생활/문화/사회</option>
        <option value='비지니스/경제'<?if($wr_5=="비지니스/경제"){?>selected<?}?> >비지니스/경제</option>
        <option value='스포츠/레저/취미'<?if($wr_5=="스포츠/레저/취미"){?>selected<?}?>>스포츠/레저/취미</option>
        <option value='여성/가정' <?if($wr_5=="여성/가정"){?>selected<?}?>>여성/가정</option>
          <option value='기타' <?if($wr_5=="기타"){?>selected<?}?>>기타</option>
</select>    매매가 
        <select name="wr_2" >
            <option value='' >매매가격
        <option value="500"<?if($wr_2=="500"){?>selected<?}?> >500만원 미만</option>
        <option value="1000" <?if($wr_2=="1000"){?>selected<?}?>>1000만원 이하</option>
        <option value="2000" <?if($wr_2=="2000"){?>selected<?}?> >2000만원 이하</option>
        <option value="3000" <?if($wr_2=="3000"){?>selected<?}?>>3000만원 이하</option>
        <option value="4000" <?if($wr_2=="4000"){?>selected<?}?>>4000만원 이하</option>
          <option value="5000" <?if($wr_2=="5000"){?>selected<?}?>>5000만원 이상</option>
        <option value="800" <?if($wr_2=="800"){?>selected<?}?>>500~1000만원 이상</option>
        <option value="1500" <?if($wr_2=="1500"){?>selected<?}?>>1000~2000만원 이상</option>
        <option value="2500" <?if($wr_2=="2500"){?>selected<?}?>>2000~3000만원 이상</option>
        <option value="3500" <?if($wr_2=="3500"){?>selected<?}?>>3000~4000만원 이상</option>
        <option value="4500" <?if($wr_2=="4500"){?>selected<?}?>>4000~5000만원 이상</option>
        </select>    검색어 
        <input type="text" name="stx" value="<?=$wrt?>">








view.php
// 검색이면
if ($sca || $stx) {
    // where 문을 얻음
    $sql_search = get_sql_search($sca, $sfl, $stx, $sop);
    $search_href = "./board.php?bo_table=$bo_table&page=$page" . $qstr;
    $list_href = "./board.php?bo_table=$bo_table&code=$code";
} else {
    $search_href = "";
    $list_href = "./board.php?bo_table=$bo_table&page=$page";
}

if (!$board[bo_use_list_view]) {
    if ($sql_search)
        $sql_search = " and " . $sql_search;

    // 윗글을 얻음
    $sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num = '$write[wr_num]' and wr_reply < '$write[wr_reply]' $sql_search order by wr_num desc, wr_reply desc limit 1 ";
    $prev = sql_fetch($sql);
    // 위의 쿼리문으로 값을 얻지 못했다면
    if (!$prev[wr_id])    {
        $sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num < '$write[wr_num]' $sql_search order by wr_num desc, wr_reply desc limit 1 ";
        $prev = sql_fetch($sql);
    }

    // 아래글을 얻음
    $sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num = '$write[wr_num]' and wr_reply > '$write[wr_reply]' $sql_search order by wr_num, wr_reply limit 1 ";
    $next = sql_fetch($sql);
    // 위의 쿼리문으로 값을 얻지 못했다면
    if (!$next[wr_id]) {
        $sql = " select wr_id, wr_subject from $write_table where wr_is_comment = 0 and wr_num > '$write[wr_num]' $sql_search order by wr_num, wr_reply limit 1 ";
        $next = sql_fetch($sql);
    }
}
인데요... 어딜 어떻게 수정해야할지 몰라서 글을 올립니다...

댓글 전체

제가 질문을 정확하게 올린건지 몰라서 다시 써요..
여기 그노보드에서 제가 검색을 하면 검색한 리스트가 뜨고 어느한곳에 들어갔다오면 밑에 또 검색한 리스트가 풀리지 않고 보이잖아요... 이렇게 하고 싶어서요...
전체 4 |RSS

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT