/skin/board/xxx/write_comment_udpate.skin.php
파일을 추가해서..아래와 같이 넣었습니다.
댓글이 계속 작성되네요.. 잘못된것이 있는거 같은데~~
Copy
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
$mb_id = $member['mb_id'];
$sql = " select count(*) as count from $write_table
where wr_parent = '$wr_id'
and mb_id = '$mb_id' ";
$row = sql_fetch($sql);
//echo $sql; exit;
if ($row['count'] )
alert('댓글은 1개만 등록이 가능합니다.');
?>
|
답변 2개 / 댓글 7개
채택된 답변
+20 포인트
jbsstyle
2018-07-13 (금) 11:34:05
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
$mb_id = $member['mb_id'];
$sql = " select count(*) as count from $write_table
where wr_parent = '$wr_id'
and mb_id = '$mb_id' ";
$row = sql_fetch($sql);
//echo $sql; exit;
if ($row['count'] != "0" ) 아니면 if ($row['count'] == "1" )
alert('댓글은 1개만 등록이 가능합니다.');
?>
둘중하나로 하시면 될것가탕요
답변에 대한 댓글 5개
2018-07-13 (금) 11:36:37
jbsstyle
2018-07-13 (금) 11:41:44
<?=$row[count]?>
등록겟수 확인 가능합니다.
아이디별로 1개인지 아니면 무조건 1개인지에 따라서 쿼리문도 달라져야 합니다.
등록겟수 확인 가능합니다.
아이디별로 1개인지 아니면 무조건 1개인지에 따라서 쿼리문도 달라져야 합니다.
2018-07-13 (금) 11:43:36
https://sir.kr/qa/254765?sfl=mb_id%2C2&stx=kkl81#answer_254768
참고하세요. 어제 질문 똑같은게 있어서 제가 답변 했던 내용입니다.
답변에 대한 댓글 2개
2018-07-13 (금) 11:49:06
검색을 잘해야하는군요~~
view_comment.php 에서
comment_box('', 'c');
이 부분이 댓글을 보여주는 부분인가보군요...
댓글을 한번 쓰면... 자신이 쓴 것 볼 수 없는 상황이 될듯하네요...
한번 적용해 봐야겠네요
view_comment.php 에서
comment_box('', 'c');
이 부분이 댓글을 보여주는 부분인가보군요...
댓글을 한번 쓰면... 자신이 쓴 것 볼 수 없는 상황이 될듯하네요...
한번 적용해 봐야겠네요
2018-07-13 (금) 11:54:16
댓글 한번 쓰면 댓글 쓰는 창을 없애 주는 겁니다. 대신에 답변은 쓸 수 있습니다.
그럴경우 답변도 막고 싶으면 답변 버튼 앞에
<?
if(!$comment_yn){
?>
답변버튼
<?
}
?>
이런식으로 막으세요.
그럴경우 답변도 막고 싶으면 답변 버튼 앞에
<?
if(!$comment_yn){
?>
답변버튼
<?
}
?>
이런식으로 막으세요.
답변을 작성하려면 로그인이 필요합니다.
echo $row 출력해보면...array라고 나오는데요
어떻게 해야 볼 수 있을까요?