重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
sql 是不是没有 select 这个字段?是 select * 还是 select xxx, xxxx 这种?
创新互联建站是专业的邵武网站建设公司,邵武接单;提供成都网站建设、成都做网站,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行邵武网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
另外字段类型是什么,是直接可显示的时间么?可以用整型 int(10) unsigned 字段存 unix 时间戳,php 里是 time() 函数,mysql 是 Unix_timestamp() 函数,取出时候用 php 的 date('Y-m-d G:i:s', $row['adddate']) 格式化一下。
date函数格式:date(显示格式,[日期]);第二个参数可以省略,如果省略则是对当前时间作格式化输出,如果指定第二个参数就是对指定的时间格式化输出.所以要格式化输出数据库中的时间可查询出数据库中的时间并把他作为date的第二个参数即可.
两种方式 :
1、可以直接用SQL 里的函数 sum() ;
如:"select sum(字段) as num from tab "; //sum 取该字段所有列的总和
2、用PHP函数 sum($array) ; //取数组中值的总和
当然 字段必须是int型的
date("Y-m-d H:i:s",strtotime("20100713172501"));
首先得把你的时间转换成时间戳,用strtotime函数,然后用date函数输出成你要的时间格式
关于strtotime,和date函数具体用法,你参考手册,这里就不赘述了。