채택완료

select박스 선택된 값으로 보여지게 하기 질문입니다.

2021-07-27 (화) 16:08:30 1,666

회원가입할때 select 문을 통해 가입을 하는데요

추후 회원정보 수정을 할때 가입시 선택했던 값이 보이게끔 하고 싶습니다.

★현재는 회원정보 수정 누르면 선택으로만 보입니다. (그래서 어떤 값을 선택했는지 헷갈리는 상황.)

값은 :  <?php echo ($member['mb_day']) ?>   // 이렇게 잘 가져오는데. 선택된 상태 그대로 가지고 와서

보여지게 하고 싶습니다.

어떻게 해야 할까요?

<select name="mb_day"   id="reg_mb_day" <?php echo $config['cf_req_day']?"required":""; ?> class="form-control input-sm" ><?php echo get_text($member['mb_day']) ?>

<option value="">선택</option>

<option value="2006년">2006년</option>

<option value="2005년">2005년</option>

<option value="2004년">2004년</option>

</select>

|

답변 2개

채택된 답변
+20 포인트

옵션 안에다가 

<?php echo get_selected($member['mb_day'], "200?", true); ?>

2021-07-27 (화) 16:41:03
Copy
<option value="2006년" <? if(get_text($member['mb_day']) == "2006년"){ echo "selected"; } ?>

반복...

이렇게 해보세요~  년도를 한군데 몰아서 for문으로 하면 좋을듯요.

답변을 작성하려면 로그인이 필요합니다.