php 记录进行累加并显示总时长为秒的结果


Posted in PHP onNovember 04, 2011

现在有一个mysql数据库的test表里有一个duration字段,里面有三条记录:
00:22:32
13:42:21
134:42:21

表示的是时长,但是,保存类型是文本。

现在要求,用php如何将这些记录进行累加,最后显示为一个总时长为秒钟的结果?

//连接数据库... 略 
$total = 0; //总秒数 
$sql = "select duration from test"; 
$rs = mysql_query($sql); 
while($row = mysql_fetch_array($rs)) 
{ 
$arr=explode(":",$row[duration]); 
$h = $arr[0]*60*60; 
$m = $arr[1]*60; 
$s = $arr[2]; 
$total = $h+$m+$s; 
} 
echo $total;

这里主要是查询出数据,然后使用explode函数,以“:”分割字符串,得到一个数组。
然后分别算出小时对应的秒数,分钟对应的秒数。然后和把这些秒数加起来。
最后得到总秒数。

PHP 相关文章推荐
zend api扩展的php对象的autoload工具
Apr 18 PHP
php无限遍历目录示例
Feb 21 PHP
php判断GIF图片是否为动画的方法
Sep 04 PHP
php使用ob_start()实现图片存入变量的方法
Nov 14 PHP
php中file_exists函数使用详解
May 08 PHP
PHP getallheaders无法获取自定义头(headers)的问题
Mar 23 PHP
详解php中空字符串和0之间的关系
Oct 23 PHP
php获取今日开始时间和结束时间的方法
Feb 27 PHP
PHP实现随机生成水印图片功能
Mar 22 PHP
PHP实践教程之过滤、验证、转义与密码详解
Jul 24 PHP
php生成二维码不保存服务器还有下载功能的实现代码
Aug 09 PHP
CentOS7编译安装php7.1的教程详解
Apr 18 PHP
php 按指定元素值去除数组元素的实现方法
Nov 04 #PHP
php数组函数序列之array_search()- 按元素值返回键名
Nov 04 #PHP
php 伪造本地文件包含漏洞的代码
Nov 03 #PHP
有关php运算符的知识大全
Nov 03 #PHP
PHP读取txt文件的内容并赋值给数组的代码
Nov 03 #PHP
PHP支持多种格式图片上传(支持jpg、png、gif)
Nov 03 #PHP
PHP安全防范技巧分享
Nov 03 #PHP
You might like
dedecms防止FCK乱格式化你的代码的修改方法
2007/03/17 PHP
PHP二维数组的去重问题解析
2011/07/17 PHP
PHP页面中文乱码分析
2013/10/29 PHP
Laravel 5 框架入门(三)
2015/04/09 PHP
使用PHP进行微信公众平台开发的示例
2015/08/21 PHP
PHP内核探索之解释器的执行过程
2015/12/22 PHP
PHP使用PDO操作数据库的乱码问题解决方法
2016/04/08 PHP
PHP封装返回Ajax字符串和JSON数组的方法
2017/02/17 PHP
Javascript浅谈之this
2013/12/17 Javascript
Javascript原型链和原型的一个误区
2014/10/22 Javascript
《JavaScript函数式编程》读后感
2015/08/07 Javascript
JavaScript中setTimeout和setInterval函数的传参及调用
2016/03/11 Javascript
js倒计时显示实例
2016/12/11 Javascript
bootstrap中添加额外的图标实例代码
2017/02/15 Javascript
vue异步加载高德地图的实现
2018/06/19 Javascript
Vue.js更改调试地址端口号的实例
2018/09/19 Javascript
小试小程序云开发(小结)
2019/06/06 Javascript
中高级前端必须了解的JS中的内存管理(推荐)
2019/07/04 Javascript
vue 实现单选框设置默认选中值
2019/11/07 Javascript
通过实例了解Nodejs模块系统及require机制
2020/07/16 NodeJs
[01:07:47]Secret vs Optic Supermajor 胜者组 BO3 第一场 6.4
2018/06/05 DOTA
python 查找文件夹下所有文件 实现代码
2009/07/01 Python
python利用hook技术破解https的实例代码
2013/03/25 Python
python中如何使用正则表达式的集合字符示例
2017/10/09 Python
Python数据结构之图的应用示例
2018/05/11 Python
python导入不同目录下的自定义模块过程解析
2019/11/18 Python
pytorch实现从本地加载 .pth 格式模型
2020/02/14 Python
python与pycharm有何区别
2020/07/01 Python
Python文件夹批处理操作代码实例
2020/07/21 Python
什么是聚集索引和非聚集索引
2012/01/17 面试题
2014新年元旦活动策划方案
2014/02/18 职场文书
《骆驼和羊》教学反思
2014/02/27 职场文书
建设工地安全标语
2014/06/07 职场文书
2015年上半年计生工作总结
2015/03/30 职场文书
网络营销实训总结
2015/08/03 职场文书
小学体育组工作总结
2015/08/13 职场文书