한시간 뒤 자동 삭제 되는 게시글 만들기

Tip & Tech

활용팁

홈 > 회원포럼 > 활용팁
활용팁

한시간 뒤 자동 삭제 되는 게시글 만들기

<?php

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가



// 한시간이 지나면 자동 삭제 되는 게시판만 적용

$ttable = array('  ******  ');     // ******  요기 부분에 원하는 게시판명


foreach($ttable as $t)

{

    sql_query(" delete from g5_write_{$t} where wr_datetime < date_add(now(), interval - 1 hour) "); 

    $row = sql_fetch(" select count(*) as cnt from g5_write_{$t} where (1) ");

    $countwrite = $row['cnt'];

    sql_query(" update g5_board set bo_count_write = '{$countwrite}' where bo_table = '{$t}' ");

    sql_query(" delete from g5_board_new where bn_datetime < date_add(now(), interval - 1 hour) and bo_table = '{$t}' ");

}

?>




위에 소스는 extend 폴더 user.config.php


요기 파일에 쓰시면 되는거에용... 


저는 chat 게시판에 채팅 신청 글을 글 쓴 시간으로부터 한시간마다 자동으로 삭제 되게 해놨어요.. 참고하시구요


중복자료면 말씀해 주시면 삭제 할께요.... 제가 초보라...;;;;

0 Comments
제목
최근 글
최근 댓글
Facebook Twitter GooglePlus KakaoStory KakaoTalk NaverBand