通過這個函數(shù)獲取上個周的開始和結(jié)束,然后sql查詢 可以研究下這個函數(shù)strtotime 。
創(chuàng)新互聯(lián)成立于2013年,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都做網(wǎng)站、成都網(wǎng)站制作網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元岳池做網(wǎng)站,已為上家服務(wù),為岳池各地企業(yè)和個人服務(wù),聯(lián)系電話:18980820575
如果不刷新,就用ajax去取數(shù)據(jù),回來在顯示出來 當(dāng)然也可以點擊按鈕到別的頁面上去,去取數(shù)據(jù)。你數(shù)據(jù)庫的數(shù)據(jù),必須有一個字段用來存儲日期的,取的時候,判斷當(dāng)前日期與數(shù)據(jù)庫的日期,如果在一個月內(nèi)的,就取出來。
前提條件 ,在數(shù)據(jù)庫這個表中,多加一個字段,字段名稱假設(shè)為:lasttime, 類型為datetime, 用來記錄最后修改時間的。這就需要你在每一個對本表進(jìn)行修改、插入等程序中加入對這個字段的處理。
大概的基本流程如下:連接數(shù)據(jù)庫,再加一個判斷。
首先你的數(shù)據(jù)表中得有這個用戶的唯一標(biāo)識,如用戶id=1。根據(jù)用戶id查詢所有匹配的數(shù)據(jù)。
1、新建一個test數(shù)據(jù)庫,在數(shù)據(jù)庫里創(chuàng)建一張data數(shù)據(jù)表。在表內(nèi)插入5條測試數(shù)據(jù)。新建一個php文件,命名為test.php。在test.php文件內(nèi),使用header()方法設(shè)置文件執(zhí)行的編碼為utf8,避免輸出中文時產(chǎn)生亂碼。
2、PHP查詢到的數(shù)據(jù)存放到數(shù)組里面,一般使用$arr[]=$row的方式實現(xiàn),$row是mysql_fetch_array獲得的一行數(shù)據(jù),本身是一個數(shù)組,執(zhí)行上面的語句之后,這一行會添加存放在額為數(shù)組$arr的最后。
3、php使用mysql查詢數(shù)據(jù)庫已經(jīng)有多少條數(shù)據(jù)使用sql的count函數(shù)實現(xiàn)。
4、php中是樓上說的那樣。不過要將row數(shù)組json_encode($row)變成json字符串(你也可以直接$str=$str.=XXXXX這么把需要的東西連接起來。
用兩個where進(jìn)行關(guān)聯(lián),比如where id=$id and to_days(created_at) = to_days(now())就不會出錯了。
數(shù)據(jù)庫存儲時間一般用UNIX時間戳。用你這種類型不是很好,轉(zhuǎn)換的時候SQL的函數(shù)都用不上了啊。還要先得出具體的時間。
之后在js里$(#city).append(這里加上你的結(jié)果。