echo date('Y-m-d',strtotime ( "last Monday -1 week" )), "\n" ;

創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站建設、成都做網(wǎng)站與策劃設計,豐寧網(wǎng)站建設哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設十年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:豐寧等地區(qū)。豐寧做網(wǎng)站價格咨詢:028-86922220
echo date('Y-m-d',strtotime ( "last Sunday" )), "\n" ;
通過這個函數(shù)獲取上個周的開始和結束,然后sql查詢
可以研究下這個函數(shù)strtotime 。可以滿足你的需求
計算本周的,需要對今天進行判斷,先計算出是星期幾,然后計算出星期一是 幾月幾號,在算出星期天是幾月幾號, 然后在寫到sql中,比如 2009-03-09到2009-03-15的話,sql就是
SELECT count( ID ) AS c FROM dede_archives WHERE UNIX_TIMESTAMP( '2009-03-15') pubdate UNIX_TIMESTAMP('2009-03-09') 下面還有一例。本月統(tǒng)計(MySQL)
select * from booking where month(booking_time) = month(curdate()) and year(booking_time) = year(curdate())本周統(tǒng)計(MySQL)
select * from spf_booking where month(booking_time) = month(curdate()) and week(booking_time) = week(curdate())
function aweek($gdate = \"\", $first = 0){if(!$gdate) $gdate = date(\"Y-m-d\");$w = date(\"w\", strtotime($gdate));//取得一周的第幾天,星期天開始0-6$dn = $w ? $w - $first : 6;//要減去的天數(shù)$st = date(\"Y-m-d\", strtotime(\"$gdate -\".$dn.\" days\"));$en = date(\"Y-m-d\", strtotime(\"$st +6 days\"));return array($st, $en);//返回開始和結束日期}$weeks=implode(\"\' and \'\", aweek(\"\", 1));mysql_query(\"select * from table??where date Between \'$weeks\'\" )
思路:先關聯(lián)數(shù)據(jù)庫,然后執(zhí)行sql語句,最后返回結果!
需要關聯(lián)上數(shù)據(jù)庫
?php
//創(chuàng)建對象并打開連接,最后一個參數(shù)是選擇的數(shù)據(jù)庫名稱
$mysqli?=?new?mysqli('localhost','root','','volunteer');
//檢查連接是否成功
if?(mysqli_connect_errno()){
//注意mysqli_connect_error()新特性
die('Unable?to?connect!').?mysqli_connect_error();
}
$sql?=?"SELECT?*FROM?表名?where?DATE_SUB(CURDATE(),?INTERVAL?7?DAY)?=?date(時間字段名)";
//執(zhí)行sql語句,完全面向對象的
$result?=?$mysqli-query($sql);
while($row?=?$result-fetch_array()){
echo?$row[0];
}
?
執(zhí)行一條sql語句
SELECT?*FROM?表名?where?DATE_SUB(CURDATE(),?INTERVAL?7?DAY)?=?date(時間字段名)
3.運行結果、返回結果集:
$result=mysql_query($query);
并對結果進行處理!
新聞標題:php如何得到某周的數(shù)據(jù),php如何得到某周的數(shù)據(jù)結構
當前鏈接:http://chinadenli.net/article42/hcjphc.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供云服務器、App開發(fā)、動態(tài)網(wǎng)站、網(wǎng)站營銷、靜態(tài)網(wǎng)站、品牌網(wǎng)站建設
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)