当前位置: 首页 > news >正文

网站建设服务好网站图标怎么换

网站建设服务好,网站图标怎么换,甜甜圈wordpress主题,杭州手机软件开发公司一、查询本周中每天中日期的数据 结果#xff1a; 以今天2023-09-14为例#xff0c;这一周为2023-09-11~2023-09-07 代码 后端thinkphp: //查询本周每天的的总金额数 //获取本周的起始日期和结束日期 $weekStart date(Y-m-d, strtotime(this week Monday)); $weekEnd …一、查询本周中每天中日期的数据 结果 以今天2023-09-14为例这一周为2023-09-11~2023-09-07 代码 后端thinkphp:  //查询本周每天的的总金额数 //获取本周的起始日期和结束日期 $weekStart date(Y-m-d, strtotime(this week Monday)); $weekEnd date(Y-m-d, strtotime(this week Sunday)); // 构造日期范围数组从周一到周天 $dateRange []; $currentDate $weekStart; while ($currentDate $weekEnd) {$dateRange[] $currentDate;$currentDate date(Y-m-d, strtotime($currentDate . 1 day)); } // 查询每天的总金额数 $result Db::table(so_headers_all)-field(DATE_FORMAT(FROM_UNIXTIME(creation_date), %Y-%m-%d) AS date, IFNULL(SUM(order_all_amount), 0) AS total_amount)-whereTime(creation_date, , $weekStart)-whereTime(creation_date, , $weekEnd)-group(date)-select(); // 构造最终结果数组 $resultArray []; foreach ($dateRange as $date) {$found false;foreach ($result as $row) {if ($row[date] $date) {$resultArray[] $row;$found true;break;}}if (!$found) {$resultArray[] [date $date, total_amount 0];} } $data[week_info] $resultArray; 扩展增加星期 结果 代码 后端thinkphp:  //查询本周每天的的总金额数 //获取本周的起始日期和结束日期 $weekStart date(Y-m-d, strtotime(this week Monday)); $weekEnd date(Y-m-d, strtotime(this week Sunday)); // 构造日期范围数组从周一到周天 $dateRange []; $currentDate $weekStart; while ($currentDate $weekEnd) {$dateRange[] $currentDate;$currentDate date(Y-m-d, strtotime($currentDate . 1 day)); } // 查询每天的总金额数 $result Db::table(so_headers_all)-field(DATE_FORMAT(FROM_UNIXTIME(creation_date), %Y-%m-%d) AS date, IFNULL(SUM(order_all_amount), 0) AS total_amount)-whereTime(creation_date, , $weekStart)-whereTime(creation_date, , $weekEnd)-group(date)-select(); //去掉逗号转换为 foreach ($result as $item) {// $item[total_amount] intval(($item[total_amount] / 10000));$item[total_amount] round(($item[total_amount] / 10000),2); } // 构造最终结果数组 $resultArray []; $dateArray []; $totalAmountArray []; $weekdays [星期天, 星期一, 星期二, 星期三, 星期四, 星期五, 星期六];foreach ($dateRange as $date) {$found false;foreach ($result as $row) {if ($row[date] $date) {$weekdayIndex date(w, strtotime($row[date]));$row[name] $weekdays[$weekdayIndex];$resultArray[] $row;$dateArray[] $row[date];$totalAmountArray[] $row[total_amount];$found true;break;}}if (!$found) {$weekdayIndex date(w, strtotime($date));$resultArray[] [date $date, total_amount 0, name $weekdays[$weekdayIndex]];$dateArray[] $date;$totalAmountArray[] 0;} } $data[week_info][date] $dateArray; $data[week_info][total_amount] $totalAmountArray; $data[week_info1] $resultArray; echo json_encode($data); 二、查询今年中每个月的数据 结果 代码 //查询今年中每月的总金额数据 // 获取当前年份 $year date(Y); $result1 Db::table(so_headers_all)-field(DATE_FORMAT(FROM_UNIXTIME(creation_date), %Y-%m) AS month, IFNULL(SUM(order_all_amount), 0) AS total_amount)-whereTime(creation_date, , strtotime($year . -01-01))-whereTime(creation_date, , strtotime($year . -12-31))-group(month)-select(); //去掉逗号转换为 foreach ($result1 as $item) {$item[total_amount] round(($item[total_amount] / 10000),2); } // 构造最终结果数组 $dateArray1 []; $totalAmountArray1 []; for ($i 1; $i 12; $i) {//str_pad 函数用于在字符串的左侧或右侧填充指定字符达到指定长度。这里使用 str_pad 函数在 $i 左侧填充字符 0直到 $i 的长度达到 2。$month str_pad($i, 2, 0, STR_PAD_LEFT);$dateArray1[] $year . - . $month;$totalAmountArray1[$year . - . $month] 0; } // 将查询结果填充到对应的月份位置 foreach ($result1 as $item) {$totalAmountArray1[$item[month]] $item[total_amount]; } // 最终结果数组 foreach ($dateArray1 as $date) {$finalResult[] [date $date,total_amount $totalAmountArray1[$date]];$data[month_info][date][] $date;$data[month_info][total_amount][] $totalAmountArray1[$date]; } 三、查询近五年每年的总数据 结果 代码 //查询近五年总金额数据 // 获取当前年份 $currentYear date(Y); // 构造最终结果数组 $data[year_info][date] []; $data[year_info][total_amount] [];for ($i $currentYear - 4; $i $currentYear; $i) {$year (string) $i;$result Db::table(so_headers_all)-field(IFNULL(SUM(order_all_amount), 0) AS total_amount)-whereTime(creation_date, , strtotime($year . -01-01))-whereTime(creation_date, , strtotime($year . -12-31))-find();$totalAmount round(($result[total_amount] / 10000), 2);$data[year_info][date][] $year;$data[year_info][total_amount][] $totalAmount; } echo json_encode($data);
http://www.pierceye.com/news/176340/

相关文章:

  • 网站注册公司目前最好的引流方法
  • 小米wifi设置网址入口网站通信工程建设网站
  • 深圳专业网站建在线做插画的网站
  • 站长之家网站查询怎么样创建自己的小程序
  • 站酷海报设计图片网站备份怎么做
  • 做网站挣钱么云市场 wordpress
  • 网站域名管理规范seo专员是什么
  • 网站制作+资讯网站特色栏目重要性
  • 网站qq 微信分享怎么做的随州市住房和城乡建设部网站
  • 资源网站建设多少钱手机网站页面文字做多大
  • 烟台专业做网站宜昌教育云网站建设
  • 慕课联盟网站开发实战wordpress怎样修改域名
  • 什么电脑做网站前段用旅游网站建设的利益
  • 做 暧视频在线观看网站花都网站建设设计
  • 黄石企业网站设计服务外包有哪些
  • 团队合作网站网站制作的报价大约是多少
  • 网站在线留言系统能挣钱的平台 正规的
  • 冀州网站制作泉州握旗公司网站建设
  • 免费php企业网站苏州网站建设多少钱
  • 重庆网站制作设计抚州网站建设
  • 国外psd网页模板网站免费学校网站管理系统
  • 网站开发合作合同范本电子商务营销渠道有哪些
  • 云南网站建设哪个好沈阳视频制作公司
  • 可以做公众号的一些网站企业级网站开发需求分析
  • 建设网站收费标准品牌网络推广公司排名
  • 网站怎么做动态背景图片营销型网站建设的优势有哪些
  • 专业网站制作软件网页设计五个页面
  • 个人网站的成本球形网架结构厂家
  • 顺德网站制作案例价位php做视频网站源码
  • 网站优化 无需定金公明网站制作