카테고리명 고정 > 그누4 질문답변

그누4 질문답변

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

카테고리명 고정 정보

카테고리명 고정

본문

아래는 카테고리명을 불러와서 검색하는 기능을 구현하려하는 것인데
카테고리명이 고정되질 않고, 항상 제일 위의 카테고리로 표시됩니다.
카테고리명을 고정하려면
 echo "<option value='".$category[$i]."'>".$category[$i]."</option>";
이부분을 변경해야 할 것 같인데 방법을 모르겠습니다.


    <td width=28%>
<? // 카테고리 일반페이지에 불러오기
$bo_table = "repair_data"; // 게시판 아이디
$sql = " select bo_category_list from $g4[board_table] where bo_table = '$bo_table' ";
$data = sql_fetch($sql);
?>

<select id="name1" name="name1" onchange="goCategory(this.value);">
<?
    $category = explode("|", trim($data['bo_category_list']));
    for ($i=0; $i<count($category); $i++) {
        if ($category[$i]) {
            echo "<option value='".$category[$i]."'>".$category[$i]."</option>";
        }
    }
?>
</select>

</td>
<td width=2%>&nbsp;</td>
    <td width=35%><input type=image src='<?=$g4[bbs_img_path]?>/btn_post_search.gif' border=0 align=absmiddle></td>
</tr>
</table>
  • 복사

댓글 전체

카테고리 변수 이름이 $cate 라고 가정합니다.

if ($category[$i]) {
  if ($category[$i] == $cate) echo '<option value="'.$category[$i].'" selected>'.$category[$i].'</option>';
  else echo '<option value="'.$category[$i].'">'.$category[$i].'</option>';
}
for ($i=0; $i<count($category); $i++) {
        $select="";
        if ($category[$i] == $name1) $select="selected";
            echo "<option value='".$category[$i]."' $select>".$category[$i]."</option>";
    }
© SIRSOFT
현재 페이지 제일 처음으로