신청폼 관련 문의

신청폼 관련 문의

QA

신청폼 관련 문의

답변 2

본문


    <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>

2049354409_1600245925.4325.png

폼아래 카테고리 선택하는 부분이 제대로 확인이 안됩니다. 입력받을 게시판에, 분류를 만들어두기도 했는데, 스코롤 자체도 안됩니다. 해결책이 있을까요?

이 질문에 댓글 쓰기 :

답변 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 가 모두 없어도

셀렉트 박스는 출력됩니다.

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 61,345
© SIRSOFT
현재 페이지 제일 처음으로