답변 2개
채택된 답변
+20 포인트
Expert
1년 전
별도로 지정하지 않는 한 알 수 없어요
애초에 데이터 베이스 자체에서 삭제되기 때문에
그래서 보통 시간 알 수 있게
게시글의 내용을 - 하이픈이나 . 으로 전부 강제 변경하고
삭제 시간을 남기는 경우가 많습니다.
그게 아니라면, 아예 로그 테이블을 별도로 생성하는 것도 하나의 방법입니다.
</p>
<p>CREATE TABLE `g5_board_delete_log` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`bo_table` varchar(20) NOT NULL,</p>
<p> `bo_subject` varchar(100) NOT NULL,
`wr_id` int(11) NOT NULL,
`mb_id` varchar(20) DEFAULT NULL,
`del_datetime` datetime NOT NULL,
PRIMARY KEY (`id`)
);
이렇게 테이블 하나 만드신 다음에
skin 폴더에 (원하는 스킨 폴더를 말합니다.)
delete.skin.php 파일을 생성 해주세요 (있으면 코드만 추가 없으면 파일을 만들어야 합니다.)
그리고 다음 코드를 넣어주세요
</p>
<p>$sql = "INSERT INTO `g5_board_delete_log` (bo_table, bo_subject, wr_id, mb_id, del_datetime)</p>
<p> VALUES ('$bo_table', '".$write['wr_subject']."', '$wr_id', '".$member['mb_id']."', '".G5_TIME_YMDHIS."')";</p>
<p>sql_query($sql);</p>
<p>
이렇게 되면, 게시판 + 게시물 제목 + 아이디 + 삭제 시간이 저장 됩니다.
http://sir.kr/data/editor/2406/978180634_1718176097.9014.gif" width="100%" />
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
1년 전
게시글을 삭제한 시간을 따로 DB에 남기지 않아서 게시판 삭제 로그 코드와 DB를 추가로 구성해서 만들어야 가능합니다~
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
채택
채택
채택
채택
채택
채택
답변대기
채택
채택
채택
답변대기
채택
채택
답변대기
채택
채택
채택
채택