신청폼 관련 문의
본문
<div class="write_div" id="cateIpt">
<?
if(!$write['wr_9'] || $ca_list){
?>
<label for="wr_subject" class="sound_only">입력받을 게시판 카테고리</label>
<select class="bo_w_select required" required name="wr_10" id="wr_10">
<?
if($ca_list){
echo '<option value="">입력받을 게시판 카테고리 선택</option>';
$ca_list_val = explode("|",$ca_list);
for($k=0;$k<count($ca_list_val);$k++){
?>
<option value="<?=$ca_list_val[$k]?>" <?if($write['wr_10']==$ca_list_val[$k]){echo 'selected';}?>><?=$ca_list_val[$k]?></option>
<?
}
}
?>
</select>
<?
}
?>
</div>
폼아래 카테고리 선택하는 부분이 제대로 확인이 안됩니다. 입력받을 게시판에, 분류를 만들어두기도 했는데, 스코롤 자체도 안됩니다. 해결책이 있을까요?
!-->답변 2
<div class="write_div" id="cateIpt">
<?php
if(!$write['wr_9'] || $ca_list){
?>
<label for="wr_subject" class="sound_only">입력받을 게시판 카테고리</label>
<select class="bo_w_select required" required name="wr_10" id="wr_10">
<?php
if($ca_list){
echo '<option value="">입력받을 게시판 카테고리 선택</option>';
$ca_list_val = explode("|",$ca_list);
for($k=0;$k<count($ca_list_val);$k++){
?>
<option value="<?php echo $ca_list_val[$k]?>" <?php if($write['wr_10']==$ca_list_val[$k]){echo 'selected';}?>><?php echo $ca_list_val[$k]?></option>
<?php
}
}
?>
</select>
<?php
}
?>
</div>
이렇게 해보세요.
그리고, get.list.php
<?php
include_once('../../../common.php');
$sql = " SELECT bo_category_list,bo_use_category FROM {$g5['board_table']} WHERE bo_table = '$bo_table'";
$result = sql_query($sql);
while ($row = sql_fetch_array($result))
{
if($row['bo_use_category'] != 0){
$ca_list_val = explode("|",$row['bo_category_list']);
echo '<option value="">입력받을 게시판 카테고리 선택</option>';
for($k=0;$k<count($ca_list_val);$k++){
?>
<option value="<?=$ca_list_val[$k]?>"><?=$ca_list_val[$k]?></option>
<?
}
}else{
}
}
?>
=>
<?php
include_once('../../../../../common.php');
$sql = " SELECT bo_category_list,bo_use_category FROM {$g5['board_table']} WHERE bo_table = '$bo_table'";
$result = sql_query($sql);
while ($row = sql_fetch_array($result))
{
if($row['bo_use_category'] != 0){
$ca_list_val = explode("|",$row['bo_category_list']);
echo '<option value="">입력받을 게시판 카테고리 선택</option>';
for($k=0;$k<count($ca_list_val);$k++){
?>
<option value="<?php echo $ca_list_val[$k]?>"><?php echo $ca_list_val[$k]?></option>
<?php
}
}else{
}
}
?>
$ca_list 변수가 있는 지 확인해보세요.
if(!$write['wr_9'] || $ca_list){ <= wr_9 와 $ca_list 가 모두 없어도
셀렉트 박스는 출력됩니다.
답변을 작성하시기 전에 로그인 해주세요.