以上代码是调用24小时内的数据,请教如何改成调用一个月或一年的数据
以下代码是调用24小时内的数据,请问怎么改成调用一个月或一年的数据
- PHP code
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> private function getList($where='',$no_query = false) { global $_FANWE; if(!$no_query) { if(defined('IS_CACHE_TPL')) $fields = ''; else $fields = ',g.post_count'; $page_args = array( 'city_py' => CURRENT_CITY_PY, 'site' => intval($_FANWE['request']['site']), 'cat' => intval($_FANWE['request']['cat']), 'sort' => trim($_FANWE['request']['sort']), 'date' => trim($_FANWE['request']['date']), 'keyword' => trim($_FANWE['request']['keyword']), 'prices' => trim($_FANWE['request']['prices']), ); $site_id = 0; if($page_args['site'] > 0) { $site_id = $page_args['site']; $site_where = ' AND gk.site_id = '.$page_args['site']; } else unset($page_args['site']); $dates = S('Goods')->getExpiredGoodsDate(); $min_time = getTodayTime(); $max_time = TIME_UTC; $date = toDate($min_time,'Y-m-d'); if(!empty($page_args['date'])) { $time = str2Time($page_args['date']); if($time = $dates['min_time']) { $date = toDate($time,'Y-m-d'); $min_time = str2Time(toDate($time,'Y-m-d')); $max_time = $min_time + 863990000; if($max_time > TIME_UTC) $max_time = TIME_UTC; } } else { $page_args['date'] = $date; } $dates['min_time'] = toDate($dates['min_time'],'r'); $dates['max_time'] = toDate($dates['max_time'],'r'); $where.=" AND gk.end_time >= '$min_time' AND gk.end_time 0) $insert_sort = 'gk.ec_sort ASC'; if(in_array($page_args['cat'],$_FANWE['cache']['goods']['root_cates'])) $insert_sort = 'gk.dc_sort ASC'; $city_name = $_FANWE['current_city']['name']; if(CURRENT_CITY_PY == CHINA_CITY_PY) { //全国不包含所有城市商品时 if($_FANWE['setting']['all_city'] == 0) $where.= " AND gk.city = '$city_name'"; else { $insert_sort = 'gk.r_sort ASC'; if($page_args['cat'] > 0) $insert_sort = 'gk.e_sort ASC'; if(in_array($page_args['cat'],$_FANWE['cache']['goods']['root_cates'])) $insert_sort = 'gk.d_sort ASC'; } } elseif(CURRENT_CITY_PY != '') { //城市显示全国商品时 if($_FANWE['setting']['index_all'] == 1) { $fields .= ",(gk.city = '$city_name') as is_now_city"; $insert_sort = 'is_now_city DESC,'.$insert_sort; $quanguo_name = $_FANWE['cache']['city']['all'][CHINA_CITY_PY]['name']; $where.= " AND gk.city IN ('$city_name','$quanguo_name')"; } else { $where.= " AND gk.city = '$city_name'"; } } //价格条件 $prices = ''; if(!empty($page_args['prices'])) { $prices = &$page_args['prices']; $price_arr = explode(',',$prices); $price_min = intval($price_arr[0]); $price_max = intval($price_arr[1]); if($price_min > 0) $where.=" AND (g.shop_price >= $price_min)"; if($price_max > 0) $where.=" AND (g.shop_price getExpiredGoodsCats($site_where.$where); $cate_id = 0; if($page_args['cat'] > 0) { $cate_id = &$page_args['cat']; $cateobj = $_FANWE['cache']['goods']['cats'][$cate_id]; $cate_ids = array(); if(isset($cateobj['childs'])) $cate_ids = $cateobj['childs']; $cate_ids[] = $cate_id; if(count($cate_ids) > 1) $where.=' AND gk.cate_id IN ('.implode(',', $cate_ids).')'; else $where.=" AND gk.cate_id = '$cate_id'"; } else unset($page_args['cat']); $goods_sites = S('Goods')->getExpiredGoodsSites($where); $where = $site_where.$where; $order = ''; $sort = &$page_args['sort']; $sort_array = array('spa'=>'g.shop_price ASC','spd'=>'g.shop_price DESC','eta'=>'g.end_time ASC','etd'=>'g.end_time DESC','cca'=>'g.click_count ASC','ccd'=>'g.click_count DESC','sa'=>'g.score ASC','sd'=>'g.score DESC','ba'=>'g.bought ASC','bd'=>'g.bought DESC','da'=>'discount ASC','dd'=>'discount DESC'); if(array_key_exists($sort,$sort_array)) $order = $sort_array[$sort]; else { unset($page_args['sort']); $sort = ''; } if(empty($order)) $order .= 'g.is_best DESC,'.$insert_sort.',g.sort ASC,g.id ASC'; else $order .= ','.$insert_sort.',g.sort ASC,g.id DESC'; $goods_count = S('Goods')->getExpiredGoodsCount($where); $pager = buildPage('goods/'.ACTION_NAME,$page_args,$goods_count,$_FANWE['page'],15); $goods_result = S('Goods')->getExpiredGoodsList($where,$order,$fields,$pager['limit']); $goods_result['ids'] = implode(',',$goods_result['ids']); } include template('page/goods_index'); } <div class="clear"> </div>

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

C++sort函数底层采用归并排序,其复杂度为O(nlogn),并提供不同的排序算法选择,包括快速排序、堆排序和稳定排序。

Uniapp是一款跨平台的开发框架,其强大的跨端能力使得开发者可以快速方便地开发出各种应用。在Uniapp中实现拖拽排序和拖拽操作也是非常简单的,并且可以支持多种组件和元素的拖拽操作。本文将介绍如何使用Uniapp实现拖拽排序和拖拽操作,并提供具体的代码示例。拖拽排序功能在很多应用中都非常常见,例如可以用于实现列表的拖拽排序,图标的拖拽排序等。下面我们以列表

我们今天主要是来看一看golang time 包的时间应用方式。两者的一般规则是「wall time」用于告知时间,而「monotonic clock」用于测量时间;除外还有其他的时钟处理方式。

标题:C#中使用Array.Sort函数对数组进行排序的示例正文:在C#中,数组是一种常用的数据结构,经常需要对数组进行排序操作。C#提供了Array类,其中有Sort方法可以方便地对数组进行排序。本文将演示如何使用C#中的Array.Sort函数对数组进行排序,并提供具体的代码示例。首先,我们需要了解一下Array.Sort函数的基本用法。Array.So

Laravel集合中的Where方法实用指南在Laravel框架的开发过程中,集合(Collection)是一个非常有用的数据结构,它提供了丰富的方法来操作数据。其中,Where方法是一个常用的筛选方法,能够根据指定条件来过滤集合中的元素。本文将介绍Laravel集合中Where方法的使用,通过具体的代码示例来演示其用法。1.基本用法Where方法的

Vue项目中实现数据的分页和显示优化在Vue项目中,当页面需要展示大量数据时,通常需要进行数据的分页和显示优化以提高用户体验,本文将介绍如何使用Vue实现数据的分页和显示优化,并提供具体的代码示例。一、数据分页数据分页是指将大量数据按照一定的规则分割成多页,并在页面上进行分页显示。Vue项目中可以使用如下步骤来实现数据分页:定义数据源首先,定义一个包含所有数

示例在这个例子中,我们先看看list.sort()的用法,然后再继续。在这里,我们创建了一个列表并使用sort()方法按升序排序-#CreatingaListmyList=["Jacob","Harry","Mark","Anthony"]#DisplayingtheListprint("List=",myList)#SorttheListsinAscendingOrdermyList.sort(

PHP8.1新增的数字排序函数PHP是一种广泛使用的开源脚本语言,常用于Web开发。它不仅功能强大,还拥有丰富的内置函数库。在最近发布的PHP8.1版本中,又新增了一些有趣的特性和函数,其中包括了数字排序函数。这些新函数可以使开发者更方便地对数字数组进行排序操作,提高开发效率和代码可读性。在过去的PHP版本中,我们通常使用sort()或rsort()函数对数
