댓글 작성시 자동으로 리스트 화면에 '답변완료'로 바뀌는 방법 질문입니다. 채택완료

질문 전에... 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>

 

작성자가 글을 쓰면 바로 b34333b5d1fce07f5e7e2f2e439d808f_1474614594_0042.PNG 

식으로 맨 오른쪽에 처리중이 뜨게 하려고 하는데

 

db에 저장이 안되네요.. 값을 잘못 준걸까요

 

다음 질문입니다. 

 

view화면에서 관리자가 댓글을 달면 저기 리스트의 맨오른쪽에 있는 처리중 이라는 글자가 

 

답변완료로 자동으로 바뀌도록 하고 싶습니다.

 

write_comment_update.skin.php 파일을 생성한 후 

 

여기에 소스를 짜는게 맞는거같은데

 

어떤식으로 해야할지 감이 안잡히네요. 

 

 


답변 3개

채택된 답변
+20 포인트

게시판 list.skin.php 에서

 

Copy
<?php if ($list[$i]['comment_cnt'] != '') {?>상담완료<?php } else { ?>상담중<?php } ?>
로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

저도 이렇게 해요.
이렇게 간단한 방법이... 감사합니다!!

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

답변은 관리자만 달수 있으니 해당 input 부분만 if 문으로 감싸주면 될것 같아요

 

Copy
<?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 }  ?>
 
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

오.. 이런방법이.. 답변 감사합니다!

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

디비 안들어가는건 </label>을 잘못감싸줘서 안됐던거였습니다;

 

그건 해결됐습니다. 

 

코멘트 관련 업데이트 부분 조언좀 부탁드립니다.ㅠ

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

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

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

로그인
🐛 버그신고