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 相关文章推荐
phpMyAdmin下载、安装和使用入门教程
May 31 PHP
php与php MySQL 之间的关系
Jul 17 PHP
php输出echo、print、print_r、printf、sprintf、var_dump的区别比较
Jun 21 PHP
php+ajax实时刷新简单实例
Feb 25 PHP
PHP计算指定日期所在周的开始和结束日期的方法
Mar 24 PHP
浅析iis7.5安装配置php环境
May 10 PHP
在Mac上编译安装PHP7的开发环境
Jul 28 PHP
PHP生成树的方法
Jul 28 PHP
PHP微信开发用Cache 解决数据缓存
Jul 11 PHP
php swoole多进程/多线程用法示例【基于php7nts版】
Aug 12 PHP
PHPUnit + Laravel单元测试常用技能
Nov 06 PHP
php中yii框架实例用法
Dec 22 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
php日历[测试通过]
2008/03/27 PHP
PHP无刷新上传文件实现代码
2011/09/19 PHP
PHP应用JSON技巧讲解
2013/02/03 PHP
PHP检测用户是否关闭浏览器的方法
2016/02/14 PHP
php使用fputcsv实现大数据的导出操作详解
2020/02/27 PHP
求得div 下 img的src地址的js代码
2007/02/28 Javascript
js程序中美元符号$是什么
2008/06/05 Javascript
url地址自动加#号问题说明
2010/08/21 Javascript
EasyUI中combobox默认值注意事项
2015/03/01 Javascript
详解JavaScript中的Unescape()和String() 函数
2015/11/09 Javascript
Eclipse引入jquery报错如何解决
2015/12/01 Javascript
JS中的hasOwnProperty()、propertyIsEnumerable()和isPrototypeOf()
2016/08/11 Javascript
js获取时间函数及扩展函数的方法
2016/10/30 Javascript
基于jQuery实现照片墙自动播放特效
2017/01/12 Javascript
webpack独立打包和缓存处理详解
2017/04/03 Javascript
Bootstrap Table 搜索框和查询功能
2017/11/30 Javascript
React 组件间的通信示例
2018/06/14 Javascript
vue template中slot-scope/scope的使用方法
2018/09/06 Javascript
mocha的时序规则讲解
2019/02/16 Javascript
基于jquery ajax的多文件上传进度条过程解析
2019/09/11 jQuery
js实现盒子拖拽动画效果
2020/08/09 Javascript
在Python3中使用asyncio库进行快速数据抓取的教程
2015/04/02 Python
Django使用HttpResponse返回图片并显示的方法
2018/05/22 Python
django模板加载静态文件的方法步骤
2019/03/01 Python
python中报错"json.decoder.JSONDecodeError: Expecting value:"的解决
2019/04/29 Python
在PYQT5中QscrollArea(滚动条)的使用方法
2019/06/14 Python
与Django结合利用模型对上传图片预测的实例详解
2019/08/07 Python
基于CentOS搭建Python Django环境过程解析
2020/08/24 Python
世界领先的豪华床上用品供应商之一:Bedeck Home
2019/03/18 全球购物
学生就业推荐信
2013/11/13 职场文书
老同学聚会感言
2014/02/23 职场文书
公司收款委托书范本
2014/09/20 职场文书
学校师德师风整改方案
2014/10/28 职场文书
硕士论文致谢范文
2015/05/14 职场文书
早会开场白台词大全
2015/06/01 职场文书
多线程Spring通过@Scheduled实现定时任务
2022/05/25 Java/Android