한가지 질문요!^^; 정보
한가지 질문요!^^;관련링크
본문
안녕하세요^^ 슈가스타입니다.
제가 mySQL 언어를 몰라서 지금 헤매는중인데요, 좀 도와주세요^^;
게시판스킨중 write_update.skin.php 에서요, 어떤 특정 멤버가 글을 그날에 썼는데, 다시 그날에 못쓰도록 하게 하는 방법 어떻게 알수 없나요?
좀 도와주세요 ㅠ.ㅠ
참고로 제 홈피의 attendance 게시판입니다 ㅠ.ㅠ
제가 mySQL 언어를 몰라서 지금 헤매는중인데요, 좀 도와주세요^^;
게시판스킨중 write_update.skin.php 에서요, 어떤 특정 멤버가 글을 그날에 썼는데, 다시 그날에 못쓰도록 하게 하는 방법 어떻게 알수 없나요?
좀 도와주세요 ㅠ.ㅠ
참고로 제 홈피의 attendance 게시판입니다 ㅠ.ㅠ
댓글 전체
"특정 게시판에 회원이 오늘 1회 글을 작성후 재 작성을 금지 시키고 싶다"
그럼 글을 작성후 업데이트 할때 위의 검사를 해서 글이 있다면 경고를 보여주면 되겠죠?
<?
/********************************************************************
* 특정일에 특정한 id로 1회만 쓰게 하기 :)
* 게시판 테이블 : g4_write_attendance라 가정
* 아이디 : testid라 가정
* 해당 검색날짜 : 2005-08-02일이라 가정
*********************************************************************/
$priv_data = "2005-08-02"; // 날자변수로 변동되게 해서 사용바람
$next_data = "2005-08-03"; // 날자변수로 변동되게 해서 사용바람
$sql = "
SELECT count(*) FROM $bo_table
WHERE mb_id = '$mb_id'
AND wr_datetime > '$priv_data'
AND wr_datetime < '$next_data'
";
$row = sql_fetch($sql);
if ($row) { // 작성한 글이 있다면
alert('소원은 하루에 한가지~ 빠삐빠삐룸룸~!빠삐빠삐룸룸~!이루어져라! ');
} else {
// 기존의 업데이트 코드
}
/********************************************************************/
?>
뭐 이런식으로 하면 되겠죠?
해당 날짜는 날짜함수를 참조하세요 :)
그럼 글을 작성후 업데이트 할때 위의 검사를 해서 글이 있다면 경고를 보여주면 되겠죠?
<?
/********************************************************************
* 특정일에 특정한 id로 1회만 쓰게 하기 :)
* 게시판 테이블 : g4_write_attendance라 가정
* 아이디 : testid라 가정
* 해당 검색날짜 : 2005-08-02일이라 가정
*********************************************************************/
$priv_data = "2005-08-02"; // 날자변수로 변동되게 해서 사용바람
$next_data = "2005-08-03"; // 날자변수로 변동되게 해서 사용바람
$sql = "
SELECT count(*) FROM $bo_table
WHERE mb_id = '$mb_id'
AND wr_datetime > '$priv_data'
AND wr_datetime < '$next_data'
";
$row = sql_fetch($sql);
if ($row) { // 작성한 글이 있다면
alert('소원은 하루에 한가지~ 빠삐빠삐룸룸~!빠삐빠삐룸룸~!이루어져라! ');
} else {
// 기존의 업데이트 코드
}
/********************************************************************/
?>
뭐 이런식으로 하면 되겠죠?
해당 날짜는 날짜함수를 참조하세요 :)