2009-09-22 2 views
0

금요일을 통해 월요일에 5 개의 새로운 컨텐트 항목을 설정하고 싶지만 매일 활성화 할 필요는 없습니다.PHP로 날짜별로 새 PHP 컨텐츠를 설정하고 사용하는 방법은 무엇입니까?

mysql 필드에 타임 스탬프를 설정하는 것이 가장 좋을까요? 타임 스탬프는 무엇 날짜/시간 형식 내가 날짜를 넣어 또한 경우, 가장 좋은 것입니다 1.

에 "에"오늘 세트와 같은 경우는

실행 PHP와의 crontab을 설정 05-20-09 나는 것 타임 스탬프를 지정하고 하위 문자열을 사용하여 앞뒤로 변환 할 수 있습니까?

감사

+0

질문하신 모든 질문에 대해 답변을 선택해주십시오. – jsnfwlr

답변

2

당신은 단지 1로 설정 "에"로 그들 모두를 가지고 있고, 수 후 MySQL은 쿼리 내 :

 
SELECT * FROM content WHERE publish_date < NOW(); 

여전히 항목 게시를 취소 할 수 있습니다 그 방법,하지만 그들은하지 않습니다 지정한 날짜 이후까지 '표시됩니다.

0

이 데이터를 저장하려면 MySQL TIMESTAMP 또는 DATETIME 데이터 형식을 사용합니다 (나중에 필요할 경우 MySQL이 타임 스탬프로 쉽게 변환 함). 또한 crontab을 사용하여 자신을 괴롭히지 말고, 게시 날짜별로 콘텐츠 항목을 선택하십시오 (WordPress와 동일).

+0

그건 내 추론도, 나는 Joomla에서 내거야 : D 조 – jsnfwlr

관련 문제