2012-06-18 4 views

답변

1

가장 최근의 항목을 표시하려면 양식 제출시 현재 날짜를 포함 할 수 있습니다. 그런 다음 서버에 액세스 할 때 날짜별로 항목을 정렬하고 처음 15-20 개 항목 만 표시합니다. 이 방법은 최근 항목 전용 테이블을 만드는 것보다 간단합니다. 또한 아카이브에 날짜별로 검색하는 것은 날짜가 항목에 태그로 지정되기 때문에 훨씬 쉬울 것입니다. MySQL의 문으로

합니다 (소각있는 MsgBox 값 곳 [메시지]입니다), 메시지를 삽입하는 것은 다음과 같은 것이다 (필자는 대부분 알고있는 서버 언어 인) :

INSERT INTO `messages` (`msg`,`date`) VALUES ('[message]',NOW()); 
검색 지금과 같을 것이다

:

SELECT `msg` FROM `messages` ORDER BY `date` DESC LIMIT 15; 

이 방법은 최근 항목 전용 테이블을 만드는 것보다 간단합니다. 또한 아카이브에 날짜별로 검색하는 것은 날짜가 항목에 태그로 지정되기 때문에 훨씬 쉬울 것입니다.

희망이 도움이됩니다.

+0

당신의 노력에 감사드립니다. 그러나 나는 이것을 찾고 있지 않습니다. 격리 된 저장소에 "목록"을 저장하려고합니다. 그렇게 할 수있는 방법을 찾을 수 없습니다. –

관련 문제