수정을 하려고 다시 들어가면 값이 출력이 안됩니다.
본문
아래의 값이 디비에 저장이 되었습니다.
수정을 하려고 다시 들어가면
값이 출력이 안됩니다.
원인이 무엇인지요?
감사합니다.
<select name="wr_8" id="wr_8" required class="form-control input-sm">
<option <?php echo ($wr_8 == "<?php echo $wr_8; ?>" ) ? 'selected' : '' ; ?>>군/구 선택</option>
</select>
답변 3
결과물 리턴을 안해봐서 장담하지는 못하겠는데... 아마도
<select name="wr_8" id="wr_8">
<option selected>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
<?php if ($write['wr_8'] && $write['wr_8'] != "") echo "<script>wr_8.value = '".$write['wr_8']."';</script>"; ?>
아래 스킨을 사용하시면 여러모로 편합니다.
!--><option <?php echo ($wr_8 == "<?php echo $wr_8; ?>" ) ? 'selected' : '' ; ?>
php안에 php뭔가 좀 이상하지 않나요?
그리고 $wr_8이 같은경우 왜 비교를 하시는 건지도 좀 이상한데요?
보기 쉽게 if문을 사용해서요
<option <?php if($xxxxx == $wr_8 ) "selected'; ?> >
요렇게 하는게 더 깔끔할꺼 같네요.
복스리 님, 비타주리 님,
답변 감사합니다.
답변을 작성하시기 전에 로그인 해주세요.