전체검색 셀렉트에서 특정그룹을 제외하는 방법이 궁금해요 정보
전체검색 셀렉트에서 특정그룹을 제외하는 방법이 궁금해요본문
질문답변 게시판을 보고 전체검색에서 특정그룹이 나오지 않게 하는 것은 되었습니다.
그런데 검색 클릭하기전 왼쪽 셀렉트 박스에도 지정한 그룹은 출력이 안되게 하고 싶은데, 그게 잘 안되네요..
search.php 에서 이부분을 수정하면 되는 것 같은데... 좀 도와주셔요.
----------------------------------------------------------
$group_select = "<select id='gr_id' name='gr_id' class=select><option value=''>전체 분류";
$sql = " select gr_id, gr_subject from $g4[group_table] order by gr_id ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++)
$group_select .= "<option value='$row[gr_id]'>$row[gr_subject]";
$group_select .= "</select>";
if (!$sfl) $sfl = "wr_subject";
그런데 검색 클릭하기전 왼쪽 셀렉트 박스에도 지정한 그룹은 출력이 안되게 하고 싶은데, 그게 잘 안되네요..
search.php 에서 이부분을 수정하면 되는 것 같은데... 좀 도와주셔요.
----------------------------------------------------------
$group_select = "<select id='gr_id' name='gr_id' class=select><option value=''>전체 분류";
$sql = " select gr_id, gr_subject from $g4[group_table] order by gr_id ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++)
$group_select .= "<option value='$row[gr_id]'>$row[gr_subject]";
$group_select .= "</select>";
if (!$sfl) $sfl = "wr_subject";
댓글 전체

검색을 호출하는 곳 (head.php등등)에서
$sql = " select gr_id, gr_subject from $g4[group_table] order by gr_id "; 를
$sql = " select gr_id, gr_subject from $g4[group_table] where gr_id not in ('제외그룹아이디1','제외그룹
아이디2') order by gr_id ";
이렇게 하시면 됩니다.
$sql = " select gr_id, gr_subject from $g4[group_table] order by gr_id "; 를
$sql = " select gr_id, gr_subject from $g4[group_table] where gr_id not in ('제외그룹아이디1','제외그룹
아이디2') order by gr_id ";
이렇게 하시면 됩니다.
너무 감사합니다. 잘 해결되었습니다. ^^
베리굿 좋은 팁 감사합니다^^