기존 글 수정시 여분 필드의 값이 나타나지 않습니다. 채택완료
엔호
5년 전
조회 3,295
우선 write.skin.php을 수정하여 다음과 같이 저장되도록 하였습니다.
제목: AA --> wr_subject
내용 : BB --> wr_content
부가 설명 : CC --> wr_1
그리고 글을 입력합니다.
참고로 조회화면은 수정하지 않았습니다.
조회화면에 있는 수정 버튼을 클릭하여 값을 수정하려고 하는데
제목과 내용은 수정화면에 나타나지만 여분의 필드를 이용한 정보는 수정화면에 기존 값이 나오지 않고 빈어서 나타납니다.
수정 하려 할 때 여분의 필드에도 기존 정보가 다 나오게 하려면 어떻게 해야 할까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
답변에 대한 댓글 1개
�
엔호
5년 전
감사합니다. 님의 말씀처럼 코드를 수정하니 잘 나오는 군요 ^^
댓글을 작성하려면 로그인이 필요합니다.
마르스컴퍼니
Expert
5년 전
value 에 여분필드 변수를 출력해 주면 됩니다. (등록시에는 빈 값이 되고, 수정시에는 저장된 값이 나옵니다.)
부가설명 : value="">
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
엔호
5년 전
그래도 해결되지 않는군요
write.skin.php 소스
<tr>
<td class=write_head>과제명</td>
<td><input class="field" style="width:100%;" name=wr_subject id="wr_subject" itemname="제목" required value="<?=$subject?>"></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
<td class=write_head>담당부서</td>
<td><input class="field" style="width:100%;" name=wr_2 id="wr_2" itemname="담당부서" value="<?=$wr_2?>"></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
<td class=write_head>담당자</td>
<td><input class="field" style="width:100%;" name=wr_3 id="wr_3" itemname="담당자" value="<?php echo $wr_3?>"></td></tr>
<tr>
<td class=write_head>진행형황</td>
<td><input class="field" style="width:100%;" name=wr_4 id="wr_4" itemname="진행률" value="<? $wr_4?>"></td></tr>
<tr>
<td class=write_head>진행률</td>
<td><input class="field" style="width:100%;" name=wr_5 id="wr_5" itemname="진행현황" value="<?=$wr_5?>"></td></tr>
입력후 읽기 화면에서는 정상적으로 표시 됩니다.
wr_subject와 wr_content는 정상적으로 표현이 되지만
구문이 잘못된것가 해서 wr_subject를 따라한거 님이 말씀하신것을 따라한거 로 각각 해 보았습니다.
여분의 필드로 추가 한 것은 수정에서 나타나지 않고 있습니다.
(댓글에는 그림이 첨부가 되지 않내요 ㅠㅠ)
write.skin.php 소스
<tr>
<td class=write_head>과제명</td>
<td><input class="field" style="width:100%;" name=wr_subject id="wr_subject" itemname="제목" required value="<?=$subject?>"></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
<td class=write_head>담당부서</td>
<td><input class="field" style="width:100%;" name=wr_2 id="wr_2" itemname="담당부서" value="<?=$wr_2?>"></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<tr>
<td class=write_head>담당자</td>
<td><input class="field" style="width:100%;" name=wr_3 id="wr_3" itemname="담당자" value="<?php echo $wr_3?>"></td></tr>
<tr>
<td class=write_head>진행형황</td>
<td><input class="field" style="width:100%;" name=wr_4 id="wr_4" itemname="진행률" value="<? $wr_4?>"></td></tr>
<tr>
<td class=write_head>진행률</td>
<td><input class="field" style="width:100%;" name=wr_5 id="wr_5" itemname="진행현황" value="<?=$wr_5?>"></td></tr>
입력후 읽기 화면에서는 정상적으로 표시 됩니다.
wr_subject와 wr_content는 정상적으로 표현이 되지만
구문이 잘못된것가 해서 wr_subject를 따라한거 님이 말씀하신것을 따라한거 로 각각 해 보았습니다.
여분의 필드로 추가 한 것은 수정에서 나타나지 않고 있습니다.
(댓글에는 그림이 첨부가 되지 않내요 ㅠㅠ)
l
long5472
4년 전
밸류를 주니 해결 되었어요. 작년 글이지만 감사합니다 !
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인