// 전체게시물에서 해당 회원의 글수 뽑기
$sql = " SELECT count(*) AS cnt FROM g4_board_new WHERE mb_id ='$member[mb_id]' ";
$row = sql_fetch($sql);
if($member[mb_level] == 3) { //3레벨이라면
if ($row[cnt]==15) { // 글수가 15개라면
alert("더이상글을 쓸수 없습니다.");
}
}else if($member[mb_level] == 4) {
if ($row[cnt]==30) {
alert("더이상글을 쓸수 없습니다.");
}
}else if($member[mb_level] == 5) {
if ($row[cnt]==50) {
alert("더이상글을 쓸수 없습니다.");
}
}else if($member[mb_level] == 6) {
if ($row[cnt]==60) {
alert("더이상글을 쓸수 없습니다.");
}
}else if($member[mb_level] == 7) {
if ($row[cnt]==70) {
alert("더이상글을 쓸수 없습니다.");
}
}else if($member[mb_level] == 8) {
if ($row[cnt]==80) {
alert("더이상글을 쓸수 없습니다.");
}
}else if($member[mb_level] == 9) {
if ($row[cnt]==90) {
alert("더이상글을 쓸수 없습니다.");
}
}
-------------------------------------
위에 코드를 bbs/wirte.php 상단에 넣었는데 전체제한같은데
1일제한을 어떻게 넣어야하나요??
그리고 코멘트제한은 어느 파일에 넣어야 하나요??
|
답변 2개
채택된 답변
+20 포인트
2017-07-26 (수) 09:16:41
Copy
<?$today = date("Y-m-d");$sql = " SELECT count(*) AS cnt FROM g4_board_new WHERE mb_id ='$member[mb_id]' and substring(datetime,1,10) = '{$today}' ";$row = sql_fetch($sql); if($member[mb_level] == 3) { //3레벨이라면 if ($row[cnt]==15) { // 글수가 15개라면 alert("더이상글을 쓸수 없습니다."); }}else if($member[mb_level] == 4) { if ($row[cnt]==30) { alert("더이상글을 쓸수 없습니다."); }}else if($member[mb_level] == 5) { if ($row[cnt]==50) { alert("더이상글을 쓸수 없습니다."); }}else if($member[mb_level] == 6) { if ($row[cnt]==60) { alert("더이상글을 쓸수 없습니다."); }}else if($member[mb_level] == 7) { if ($row[cnt]==70) { alert("더이상글을 쓸수 없습니다."); }}else if($member[mb_level] == 8) { if ($row[cnt]==80) { alert("더이상글을 쓸수 없습니다."); }}else if($member[mb_level] == 9) { if ($row[cnt]==90) { alert("더이상글을 쓸수 없습니다."); }}?>
이런식으로 오늘 날짜를 쿼리문에 넣어서 오늘날짜의 row를 가져와 비교하면 될것 같습니다~
마루Design
2017-07-26 (수) 13:50:44
감사합니다 댓글은 view 파일에 넣나요?
답변을 작성하려면 로그인이 필요합니다.