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);//返回開始和結(jié)束日期}$weeks=implode(\"\' and \'\", aweek(\"\", 1));mysql_query(\"select * from table??where date Between \'$weeks\'\" )
成都創(chuàng)新互聯(lián)專注于沈河企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計,商城建設(shè)。沈河網(wǎng)站建設(shè)公司,為沈河等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站策劃,專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
關(guān)于這個問題,1.數(shù)據(jù)庫中建立表,包含商品名,下載次數(shù)等字段
2.商品被下載時,調(diào)用php方法,更新數(shù)據(jù)庫中對應(yīng)商品的下載次數(shù)字段。
3.需要統(tǒng)計時,以商品名為where條件,進(jìn)行數(shù)據(jù)庫查詢,查詢商品的對應(yīng)下載次數(shù)。
這個需要查詢 information_schema.TABLES. 其中的 data_length 就是你要的...
給你個查詢數(shù)據(jù)庫大小的語句.
select concat(round(sum(DATA_LENGTH/1024/1024),2), ' M') as dbsize from information_schema.TABLES where table_schema= 'mysql';
價格 where 條件就可以指定單個表了.
select concat(round(sum(DATA_LENGTH/1024/1024),2), ' M') as dbsize from information_schema.TABLES where table_schema= 'mysql' and table_name='user';