댓글 작성시 자동으로 리스트 화면에 '답변완료'로 바뀌는 방법 질문입니다.
본문
질문 전에... write.skin.php 에서
<tr style="display:none;">
<th scope="row"><label for="wr_1"></label>구분</th>
<td>
<input type="hidden" name="wr_1" id="wr_1" value="처리중" <?=$write['wr_1']=='처리중'?'처리중':''?>/>
</td>
</tr>
식으로 맨 오른쪽에 처리중이 뜨게 하려고 하는데
db에 저장이 안되네요.. 값을 잘못 준걸까요
다음 질문입니다.
view화면에서 관리자가 댓글을 달면 저기 리스트의 맨오른쪽에 있는 처리중 이라는 글자가
답변완료로 자동으로 바뀌도록 하고 싶습니다.
write_comment_update.skin.php 파일을 생성한 후
여기에 소스를 짜는게 맞는거같은데
어떤식으로 해야할지 감이 안잡히네요.
답변 3
게시판 list.skin.php 에서
<?php if ($list[$i]['comment_cnt'] != '') {?>
상담완료
<?php } else { ?>
상담중
<?php } ?>
!-->
디비 안들어가는건 </label>을 잘못감싸줘서 안됐던거였습니다;
그건 해결됐습니다.
코멘트 관련 업데이트 부분 조언좀 부탁드립니다.ㅠ
답변은 관리자만 달수 있으니 해당 input 부분만 if 문으로 감싸주면 될것 같아요
<?php if ($is_admin) { ?>
<!-- 관리자 로그인 했을때 -->
<input type="hidden" name="wr_1" id="wr_1" value="답변완료"/>
<?php } else if ($is_member) { ?>
<!-- 회원 로그인 했을때 -->
<input type="hidden" name="wr_1" id="wr_1" value="처리중" <?=$write['wr_1']=='처리중'?'처리중':''?>/>
<?php } else { ?>
<!-- 둘다 해당 안될때 -->
<input type="hidden" name="wr_1" id="wr_1" value="처리중" <?=$write['wr_1']=='처리중'?'처리중':''?>/>
<?php } ?>
답변을 작성하시기 전에 로그인 해주세요.