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

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

시로님 9년 전 조회 4,006

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

채택된 답변
+20 포인트
G
9년 전

게시판 list.skin.php 에서

 

</p><p><?php if ($list[$i]['comment_cnt'] != '') {?></p><p>상담완료</p><p><?php } else { ?></p><p>상담중</p><p><?php } ?></p><p>

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

답변에 대한 댓글 2개

잉끼다
9년 전
저도 이렇게 해요.
시로님
9년 전
이렇게 간단한 방법이... 감사합니다!!

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

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

 

<?php if ($is_admin) {  ?> </p><p><!-- 관리자 로그인 했을때 -->
<span style="font-size: 11pt;"><input type="hidden" name="wr_1" id="wr_1" value="답변완료"/></span>
<?php } else if ($is_member) {  ?> </p><p><!-- 회원 로그인 했을때 -->
<span style="font-size: 11pt;"><input type="hidden" name="wr_1" id="wr_1" value="처리중" <?=$write['wr_1']=='처리중'?'처리중':''?>/></span>
<?php } else {  ?> </p><p><!-- 둘다 해당 안될때 -->
<span style="font-size: 11pt;"><input type="hidden" name="wr_1" id="wr_1" value="처리중" <?=$write['wr_1']=='처리중'?'처리중':''?>/></span>
<?php }  ?>
 

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

답변에 대한 댓글 1개

시로님
9년 전
오.. 이런방법이.. 답변 감사합니다!

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

9년 전

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

 

그건 해결됐습니다. 

 

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

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

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

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

로그인