wr_10에서 선택 내용을 디비에 넣을려고 합니다.

wr_10에서 선택 내용을 디비에 넣을려고 합니다.

QA

wr_10에서 선택 내용을 디비에 넣을려고 합니다.

답변 1

본문

wr_10에서 선택 내용을 디비에 넣을려고 합니다.

 

wr_10에 선택 사항이 38|39|40|41|42|43|44|45|46  이렇게 되엿는데 

여기서 38선택시  td_size에  38만 입력 되게 하고 십스니다.

 

아래처럼 하니까 전체 가 디비에 입력 됩니다.

$sql.= ",td_size = '".$write["wr_10"]."'";//사이즈

 

                <?php
                    if ($view["wr_10"] != "") { 
                    $options = explode("|",$view["wr_10"]); 
                    ?> 
                    <select> 
                    <option value="<?php echo $view["wr_10"]?>" name="wr_10" id="wr_10" selected required>선택해주세요</option> 
                    <?php for ($i = 0; $i < count($options); $i++) { ?> 
                    <option value="<?php echo $options[$i]?>"><?php echo $options[$i]?></option> 
                    <?php } ?> 
                    </select> 
                <?php } ?>

 

 

고수님 도와 주세요 

감사 합니다.

 

 

 

이 질문에 댓글 쓰기 :

답변 1

아 ㅡㅡ;밑에 질문이 작성이 그렇게 | 형식으로 넣었다가 보여질때가 아니었군요 ㅡㅡ;

 

$sql.= ",td_size = '".$write["wr_10"]."'";//사이즈

<?php

$options = "38|39|40|41|42|43|44|45|46";

$selectOptions = explode("|", $options);

?>

<select name="wr_10" id="wr_10" value="<?php echo $write["wr_10"] ?>">

  <option value="" <?php if ($write["wr_10"] == ""){ echo "selected"; } ?>>선택해주세요.</option>

  <?php

  for($i = 0; $i<count($selectOptions); $i++) {?>

  <option value="<?php echo $selectOptions[$i] ?>" <?php if ($write["wr_10"] == $selectOptions[$i]) { echo "selected"; } ?>><?php echo $selectOptions[$i]; ?></option>

  <?php

  }

  ?>

</select>
 

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