셀렉박스 선택값 수정페이지에서 불러오는 방법
본문
write.skin.php 파일에서 셀렉박스를 이용해서
view.skin.php 파일에서 값을 불러오게 했습니다.
그런데 수정페이지로 넘어가면 선택값이 사라집니다.
수정페이지에서도 선택값을 불러오게 하려면 어떻게 해야 하나요?
write.skin.php
<td>
<select name="wr_group1" id="wr_group1" class="frm_input" value="<?php echo $write['wr_group1'] ?>>">
<option value=''>-- 상품선택 --</option>
<option value='CD/블루레이'>CD/블루레이</option>
<option value='가공식품'>가공식품</option>
<option value='가구'>가구</option>
<option value='가방'>가방</option>
<option value='과자류'>과자류</option>
<option value='기계제품'>기계제품</option>
<option value='김'>김</option>
<option value='다이어리'>다이어리</option>
<option value='당구소품'>당구소품</option>
<option value='도자기류'>도자기류</option>
</select>
</td>
<?php echo $write['wr_group1'] ?>
<?=$write["wr_group1"]?>
둘다 해봐도 수정페이지에선 값을 불러오진 못합니다.
write.skin.php
<tr>
<th rowspan="2">1</th>
<td><?php echo $view['wr_group1'] ?></td>
</tr>
스크립트를 사용해야 하는건가요?
스크립트를 사용하는 거면 어떻게 사용해야하는건가요?
부탁드립니다.
!-->!-->답변 2
<select name="wr_group1" id="wr_group1" class="frm_input" >
<option value=''>-- 상품선택 --</option>
<option value='CD/블루레이' <?php echo get_selected('CD/블루레이', $write['wr_group1']);?>>CD/블루레이</option>
<option value='가공식품' <?php echo get_selected('가공식품', $write['wr_group1']);?>>가공식품</option>
<option value='가구' <?php echo get_selected('가구', $write['wr_group1']);?>>가구</option>
<option value='가방' <?php echo get_selected('가방', $write['wr_group1']);?>>가방</option>
<option value='과자류' <?php echo get_selected('과자류', $write['wr_group1']);?>>과자류</option>
<option value='기계제품' <?php echo get_selected('기계제품', $write['wr_group1']);?>>기계제품</option>
<option value='김' <?php echo get_selected('김', $write['wr_group1']);?>>김</option>
<option value='다이어리' <?php echo get_selected('다이어리', $write['wr_group1']);?>>다이어리</option>
<option value='당구소품' <?php echo get_selected('당구소품', $write['wr_group1']);?>>당구소품</option>
<option value='도자기류' <?php echo get_selected('도자기류', $write['wr_group1']);?>>도자기류</option>
</select>
셀렉트는 <select value""> 이렇게 하지 않고
<select name="a" >
<option value="가구" <?php if($a == "가구") { echo "selected";}?> >가구</option>
</select>
이렇게 표현합니다.
view페이지는 <?php echo $view['a'];?> 이런식
답변을 작성하시기 전에 로그인 해주세요.