테스트 사이트 - 개발 중인 베타 버전입니다

회원 여분필드 셀렉트 채택완료

망이망소이 7년 전 조회 2,861

회원가입페이지에서 mb_1 값을 아래와 같이 셀렉트처리했는데

DB에는 잘 찍히는데 수정페이지불러오면 값이 선택이 안되어 있는데

왜 그럴까요? 업데이트 페이지에 다른 처리는 하지 않은 상태입니다.

 

</p>

<p><select name="mb_1" id="mb_1">

    <option value="">선택하세요.</option>

    <option value="사과" <?php echo ($write['mb_1'] == "사과") ? "selected" : "";?>>사과</option>

    <option value="딸기" <?php echo ($write['mb_1'] == "딸기") ? "selected" : "";?>>딸기</option>

</select></p>

<p> </p>

<p>

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

답변 4개

채택된 답변
+20 포인트
복스리
7년 전

</p>

<p><?</p>

<p>// 테스트로 한번 찍어봄....</p>

<p>echo "write_1=". $<span style="font-family:Courier New">write</span>['wr_1'];</p>

<p>echo "
";</p>

<p>echo "member_1=". $member['mb_1'];</p>

<p>?></p>

<p><select name="mb_1" id="mb_1">

    <option value="">선택하세요.</option>

    <option value="사과" <?php if ($member['mb_1'] == "사과") echo  "selected";  else echo "";?>>사과</option>

    <option value="딸기" <?php if ($member['mb_1'] == "딸기") echo  "selected"; else echo "";?>>딸기</option>

</select></p>

<p>

 

직관적으로 요렇게 한번 테스트  해보심이..~~

참고 하실점은 위에서처럼

mb_1 은 $member 변수에서 가지고 오면되고

wr_1은 $wirte변수에서 가지고 오면되겠습니다..

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

망이망소이
7년 전
감사합니다.^^

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

7년 전

$write 는 게시판 스킨에 사용되며 회원 정보 여분필드에서는 사용하지 않습니다.

회원정보 여분필드 기본 사용방법입니다.

http://gnustudy.com/bbs/board.php?bo_table=skin_etc&wr_id=1" target="_blank">http://gnustudy.com/bbs/board.php?bo_table=skin_etc&wr_id=1

http://gnustudy.com/bbs/board.php?bo_table=skin_etc&wr_id=2" target="_blank">http://gnustudy.com/bbs/board.php?bo_table=skin_etc&wr_id=2

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

망이망소이
7년 전
감사합니다.

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

플라이
7년 전

$write['mb_1'] 함수로 제대로 호출되어지고 있는지 확인해 보시고

안되는듯 하면 $member['mb_1']로 체크해 보시길 바랍니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

망이망소이
7년 전
감사합니다.

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

j
7년 전

한번 적용시켜보세요 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

망이망소이
7년 전
감사합니다. write가 아니고 member네요. 이제 생각났습니다.

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

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

로그인