특정게시판 글작성 갯수 제한
관련링크
본문
안녕하세요.
특정게시판에 글작성 갯수를 제한하려고 검색해서 찾아봤는데요.
free 게시판에 글작성시 2개이상 못하게 막으려구요.(글쓰기 - 회원)
wriet.skin.php 상단에 쿼리문을 한번 돌려서 확인하라는 문구와
$sql = mysql_query("select count(*) as cnt from free where wr_name = '".$name."'");
$row = mysql_fetch_array($sql);
if($row[cnt] > 2){
게시글을 두개이상 작성 할 수 없습니다.
}
위와 같은 소스를 찾았습니다.
위에 내용으로 적용해보니 글쓰기가 아예 나타나지 않네요.(에러메시지도 없고 ㅠ.ㅠ)
위의 소스 어디를 수정해야 할까요?
영하권으로 떨어졌다더니 엄청 춥네요.
감기조심하시구요.
시간내주셔서 고맙습니다.
좋은하루 되세요 :D
답변 2
if ($bo_table == "free") {// 자유게시판
$tmp = sql_fetch("select count(*) as cnt from $write_table where wr_is_comment = 0 and mb_id = '$member[mb_id]'");
if ($tmp[cnt] >= 2) {
alert("글작성제한");
}
}// 자유게시판끝
문장이 조금 잘못된듯합니다.
$result = sql_query($sql); <-- 이게 중간에 빠진듯합니다.
$row = sql_fetch_array($result)
하고 나서
if($row[cnt] > 2){
게시글을 두개이상 작성 할 수 없습니다.
}
이렇게 하셔야할듯한데요.~
별명을 보니 아시는분 같네요 ^^ 반갑습니다~~