欢迎来到[自学php网] ①群 AG亚游集团

AG亚游集团 > 网站后台 > mysql数据库 >

thinkphp 查询当天 ,本周,本月,本季度,本年度,全部, 数据方法

来源:未知 ?? 时间:2018-08-22 17:04?作者:小飞侠

[导读] ReserveModel.class.php 文件 数据库字段是createtime 里面保存的是时间戳 ?php/**按今天,本周,本月,本季度,本年,全部查询预约单数据*$day代表查询条件$cid代表公司id*返回array$data查询条件...

ReserveModel.class.php 文件

数据库字段是createtime 里面保存的是时间戳

<?php 
/*
*按今天,本周,本月,本季度,本年,全部查询预约单数据
* $day 代表查询条件 $cid 代表 公司id
*返回array $data 查询条件 数组
*/
class ReserveModel extends BaseModel {
public function find_createtime($day,$cid){
/查询当天数据
if($day==1){
$today=strtotime(date('Y-m-d 00:00:00'));
$data['cid']=$cid;
$data['createtime'] = array('egt',$today);
return $data;
/查询本周数据
}else if($day==2){
$arr=array();
$arr=getdate();
$num=$arr['wday'];
$start=time()-($num-1)*24*60*60;
$end=time()+(7-$num)*24*60*60;
$data['cid']=$cid;
$data['createtime'] = array('between',array($start,$end));
return $data;
/查询本月数据
}else if($day==3){
$start=strtotime(date('Y-m-01 00:00:00'));
$end = strtotime(date('Y-m-d H:i:s'));
$data['cid']=$cid;
$data['createtime'] = array('between',array($start,$end));
return $data;
/查询本季度数据
}else if($day==4){
$month=date('m');
if($month==1 || $month==2 ||$month==3){ 
$start=strtotime(date('Y-01-01 00:00:00')); 
$end=strtotime(date("Y-03-31 23:59:59")); 
}elseif($month==4 || $month==5 ||$month==6){ 
$start=strtotime(date('Y-04-01 00:00:00')); 
$end=strtotime(date("Y-06-30 23:59:59")); 
}elseif($month==7 || $month==8 ||$month==9){ 
$start=strtotime(date('Y-07-01 00:00:00')); 
$end=strtotime(date("Y-09-30 23:59:59")); 
}else{ 
$start=strtotime(date('Y-10-01 00:00:00')); 
$end=strtotime(date("Y-12-31 23:59:59")); 
} 
$data['cid']=$cid;
$data['createtime'] = array('between',array($start,$end));
return $data;
/查询本年度数据
}else if($day==5){
$year=strtotime(date('Y-01-01 00:00:00'));
$data['cid']=$cid;
$data['createtime'] = array('egt',$year);
return $data;
/全部数据
}else{
$data['cid']=$cid;
return $data;
}
}
}
?>

 

然后再CompanyAction.class.php中写

$list=$Shop->where($data)->select();

$this->list=$list;

$this->display();

数据就查找出来了。。。

好好学习 天天向上~


最新文章

点击排行

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号@版权所有AG亚游集团

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

建业夏窗从恒大淘到宝 王上源坐稳主力化身B2B中场 被忽视的地外生命探索之路:是否应从太空病毒入手? 狂言君侃球:卢指导签下商业赞助合同啦 小牛史诗级控场5分钟得2分!把骑士打成总冠军 曝贾秀全将出任女足主帅 执教风格有助重塑辉煌 权健不担心维特塞尔被挖 早已完善合同并想续约 数据趣谈:勇士比肩80年代绿军 甜瓜得分超名宿 流言揭秘:喝久煮火锅汤 会亚硝酸盐中毒吗? 诺天王17分独行侠过关 掘金连胜止步跌出前八 朝鲜外相李勇浩访问瑞典 或为朝美首脑会谈做准备 武警改革的出与进:领导管理和指挥问题有望化解 欧洲议会选举:法国绿党希望成为“第三个选择”
焦炭试探前高 动力煤多头趋势 柯文哲公开批评蔡英文:我支持“两岸一家亲” 传拼多多IPO定价19美元 认购已超募20倍 美扁桃仁对华出口大降 种植商被指忧失去中国市场 专家解读“个税”改革:提高起征点并非越高越好 前火箭51分先生被买断 骑士雷霆等8队对他有意 悦跑圈宣布完成C轮1亿元融资 创世伙伴资本领投 萨林杰31+21顾全22分 深圳2-0淘汰广州晋级8强 足彩伤停:拜仁诺伊尔恢复训练 巴萨布斯克茨伤疑 泰国总教练:汤杯看好中日印丹 大马实力不够夺冠 澳门站14人名单:“朱袁张”缺席 老将颜妮回归 北京地铁二维码乘车微信支付计划29日正式上线
邦达亚洲:美元走软及良好数据支撑 欧元收复1.1700 人大议程定了 新发言人还回应这些“刁钻”问题 收盘:美股周五收高 道指大涨347点 肖钢谈为何不设M2目标:硬定指标很可能脱离实际 库里替身也能教球哥做人! 就这一招吃死湖人 韩空军重启失事战机搜寻工作 证实两名飞行员殉职 新国务委员首次出访 行程与前两任都不一样(图) 邦达亚洲:美债收益率攀升且官员放鹰 美指受益收涨 2名美警察殴打并斥拉丁裔男子“假美国人”(图) 微信赚钱的三大方法 不怕死想发财的兄弟进 30万开什么店好 最近开什么店比较好 AG亚游集团