카테고리추출 문의-셀렉트에 '선택하세요'라고 나오게 하려면 어떻게해야 되나요? 채택완료
공대그녀
11년 전
조회 5,114
안녕하세요. :)
아래는 head.php에서 카테고리를 불러오는 소스입니다.
일반 셀렉트 옵션처럼 -->
값이 없는 첫번째 셀렉트에 '선택하세요'라고 나오게 하려면 어떻게해야 되나요?
도움 부탁 드립니다.ㅠㅠ
if ($is_category) { $ca_menu = explode("|",$board[bo_category_list]); }
$var = '";
echo $var;
?>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
11년 전
간단합니다.
for 문이 돌기전에 option을 하나 추가해 주시면 됩니다.
</div>
<div><?
if ($is_category) { $ca_menu = explode("|",$board[bo_category_list]); }
$var = '<select> ';</div>
<div>$var .= "<option>선택하세요</option>";
for($c=0, $cnt=count($ca_menu); $c<$cnt; $c++){
$var .= "<option>{$bcoral}{$ca_menu[$c]}</option>";}
$var .= "</select>";
echo $var;
?></div>
<div>
물론 위의 select 가 자바스크립트에 의해 페이지가 이동되는 것이라면
'선택하세요' 라는 옵션값은 페이지 이동을 안하도록 조건문을 수정(또는 추가)해 주셔야 합니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
공대그녀
11년 전
�
윈터베리
11년 전
제가 그누보드를 접한지 얼마 안되서 그런데
쪽지로 사이트 주소를 알려 주시면 더 정확하게 답변할 수 있을 것 같네요. ^^
글만 읽어 봤을 때 정확히 어떤 상황인지 알기 힘들어서요 ^^;;
제가 봤을 땐
sql에서 특정 게시판 db 정보를 불러와서 코드를 새로 하나 집어넣어야 될 것 갗네요.
쪽지로 사이트 주소를 알려 주시면 더 정확하게 답변할 수 있을 것 같네요. ^^
글만 읽어 봤을 때 정확히 어떤 상황인지 알기 힘들어서요 ^^;;
제가 봤을 땐
sql에서 특정 게시판 db 정보를 불러와서 코드를 새로 하나 집어넣어야 될 것 갗네요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
아래처럼 수정해서 반영을 하였는데요.
카테고리가 없는 게시판으로 이동하면 카테고리가 사라져 버리는데,
특정 게시판의 분류를 계속 불러오게 할 수 없을까요?
<?
$category_option = get_category_option($bo_table);
$arr = explode("|", $board[bo_category_list]);
?>
<?if($bo_table && $board[bo_category_list]) { ?>
<select name=sca onChange="select(this.value);" class='ed'>
<option value=''>선택하세요</option>
<?=$category_option?>
</select>
<?}?>