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

select로 입력한 값을 글수정시에도 표시될 수 있게 하는 법 채택완료

ZDZ 1년 전 조회 2,354

 

안녕하세요. select 버튼으로 값을 지정해서 뷰페이지로 보낸 항목이 뷰페이지에서 글 수정을 눌렀을 때

 

 

이렇게 값이 미선택된 상태로 돌아가버리는데 select 값을 저장해서 글수정 했을 때 값이 초기화되지 않게 하는 법은 없을까요?

 

</p>

<p><form name="fwrite" id="fwrite" action="<?php echo $action_url ?>" onsubmit="return fwrite_submit(this);" method="post" enctype="multipart/form-data" autocomplete="off" style="width:<?php echo $width; ?>"></p>

<p><input type="hidden" name="wr_5_data" value="<?php echo $wr_5 ?>"></p>

<p>.</p>

<p>.</p>

<p>.</p>

<p> </p>

<p>          <?php</p>

<p>            $wr_5_data = $_POST['wr_5'];</p>

<p>          ?></p>

<p> </p>

<p>          <label for="wr_5" class="sound_only">유입경로<strong>필수</strong></label></p>

<p>          <select name="wr_5" id="wr_5" class="frm_input required" title="유입경로" value="<?php echo $wr_5 ?>"></p>

<p>            <option value="" selected="true" disabled="disabled" >유입경로</option></p>

<p>            <option value="구글 키워드 검색" <? if($wr_5_data == "구글 키워드 검색") echo "selected";?>>구글 키워드 검색</option></p>

<p>            <option value="네이버 키워드 검색" <? if($wr_5_data == "네이버 키워드 검색") echo "selected";?>>네이버 키워드 검색</option></p>

<p>            <option value="네이버 블로그 검색" <? if($wr_5_data == "네이버 블로그 검색") echo "selected";?>>네이버 블로그 검색</option></p>

<p>            <option value="기타 포털 검색" <? if($wr_5_data == "기타 포털 검색") echo "selected";?>>기타 포털 검색</option></p>

<p>            <option value="제휴사 및 지인 추천" <? if($wr_5_data == "제휴사 및 지인 추천") echo "selected";?>>제휴사 및 지인 추천</option></p>

<p>            <option value="컨퍼런스 세미나" <? if($wr_5_data == "컨퍼런스 세미나") echo "selected";?>>컨퍼런스 세미나</option></p>

<p>            <option value="언론기사" <? if($wr_5_data == "언론기사") echo "selected";?>>언론기사</option></p>

<p>            <option value="기타" <? if($wr_5_data == "기타") echo "selected";?>>기타</option></p>

<p>          </select></p>

<p></form></p>

<p>

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

답변 5개

채택된 답변
+20 포인트
cuwaaang
1년 전

수정을 누르면 write 페이지로가구요

 $wr_5_data = $_POST['wr_5']; 

 

 $wr_5_data = $write['wr_5']로 수정
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

Z
ZDZ
1년 전
답변 감사합니다. 말씀하신대로 했는데 잘 적용되더라구요! 근데 이게... wr_5 말고도 다른 항목들이 있는데 다른 항목들에 같은 방법으로 적용했을 땐 wr_5만 글수정 페이지에서 값이 불러와지고 나머지는 불러와지지 않는.... 상황입니다 ㅠㅠ

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

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

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

1년 전

다음코드를 넣은 이유는 무엇인가요? 전혀필요없는 코드같은데요?

~~

//////////////////////////////

 

~

<==이런 형태의 복잡한 if문은 모두 제거하고

하단 자바스크립트에 다음처럼 넣으세요

 selected="true"<==이것도 모두 제거