兩種方式 :
創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網綜合服務,包含不限于做網站、成都網站制作、東明網絡推廣、小程序開發(fā)、東明網絡營銷、東明企業(yè)策劃、東明品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)建站為所有大學生創(chuàng)業(yè)者提供東明建站搭建服務,24小時服務熱線:13518219792,官方網址:www.cdcxhl.com
1、可以直接用SQL 里的函數(shù) sum() ;
如:"select sum(字段) as num from tab "; //sum 取該字段所有列的總和
2、用PHP函數(shù) sum($array) ; //取數(shù)組中值的總和
當然 字段必須是int型的
date("Y-m-d",$a);
$a為你存儲在數(shù)據(jù)庫里的日期,自己查詢取出就行了
提供一個思路:就是將所有比較的時間,都轉換為時間戳再比較,
select * from table where unix_timestamp(`atime`) betweeen unix_timestamp('2017-08-22 10:00:00') and unix_timestamp('2017-08-22 12:00:00')
一般有兩種訪問:
方法一:
$sql="INSERT INTO `test` (`id`,`content`,`datetime`)values(NULL,'hello',now())";
$query=mysql_query($sql); //執(zhí)行sql語句
//這種方法,你datetime字段要設計成date類型,now() 是mysql數(shù)據(jù)庫提供的一個獲取當前時間函數(shù)
方法二:
$sql="INSERT INTO `test` (`id`,`content`,`datetime`)values(NULL,'hello',".time().")";
$query=mysql_query($sql); //執(zhí)行sql語句
//這種方法:datetime字段設計成int(10)類型。time()是php提供獲取時間戳的函數(shù)。
推薦使用方法二,因為這種方式,一.排序速度快,二.方便轉換時間區(qū)。主流的開源程序都有采用這方式。像discuz phpwind dedecms等等。