0){if($subday==1)으로 추가합니다. ){$ntime =gmmktime(0,0,0,gmdate('m')}}"."/> 0){if($subday==1)으로 추가합니다. ){$ntime =gmmktime(0,0,0,gmdate('m')}}".">

 >  기사  >  CMS 튜토리얼  >  DreamWeaver에서는 특정 기간에 게시된 기사를 어떻게 호출합니까?

DreamWeaver에서는 특정 기간에 게시된 기사를 어떻게 호출합니까?

藏色散人
藏色散人원래의
2020-01-06 09:08:002108검색

DreamWeaver에서는 특정 기간에 게시된 기사를 어떻게 호출합니까?

특정 기간에 게재된 기사를 어떻게 호출하나요?

DreamWeaver DEDECMS는 특정 기간에 게재된 기사를 호출합니다

추천 학습: DreamWeaver cms

//시간 제한 (최근 인기 기사, 인기 댓글 등을 호출하는 데 사용됩니다.) 여기서 시간은 날짜까지만 계산할 수 있습니다. 그렇지 않으면 캐시 기능이 무효화됩니다
//subday=1일 경우, 1일 이내 기사를 호출합니다
//언제 subday=2 어제 기사를 호출
//subday=3일 때 2일 전 기사를 모두 호출
//subday=7일 때 7일 이내의 모든 기사를 호출

if($subday > 0) 
 { 
     if($subday == 1) 
 { 
  $ntime = gmmktime(0, 0, 0, gmdate('m'), gmdate('d'), gmdate('Y')); 
  $limitday = $ntime - ($subday * 24 * 3600); 
  $orwheres[] = " arc.senddate > $limitday "; 
 } 
   else if ($subday == 2) 
 {   
  $ntime = gmmktime(0, 0, 0, gmdate('m'), gmdate('d'), gmdate('Y')); 
  $limitday = $ntime - ($subday * 24 * 3600); 
  $lomitday = $ntime; 
  $orwheres[] = "  arc.senddate > $lomitday  &&  arc.senddate < $limitday"; 
 } 
  else if ($subday == 3) 
 {   
  $ntime = gmmktime(0, 0, 0, gmdate(&#39;m&#39;), gmdate(&#39;d&#39;), gmdate(&#39;Y&#39;)); 
  $limitday = $ntime -($subday * 24 * 3600)+(1*24 * 3600); 
  $orwheres[] = " arc.senddate < $limitday "; 
 } 
  else if ($subday == 7) 
 {   
  $ntime = gmmktime(0, 0, 0, gmdate(&#39;m&#39;), gmdate(&#39;d&#39;), gmdate(&#39;Y&#39;)); 
  $limitday = $ntime - ($subday * 24 * 3600); 
  $orwheres[] = " arc.senddate > $limitday "; 
 } 
 } 
 }

위 내용은 DreamWeaver에서는 특정 기간에 게시된 기사를 어떻게 호출합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.