时间值转换为数据库php语法错误

时间值转换为数据库php语法错误,php,sql,time,Php,Sql,Time,因此,我正在研究一种转换计时器的方法,该计时器在HTML中显示如下: 00:00:00 在hh/mm/ss中-我想将它输入到我的数据库中,但它只是一个描述总驱动秒数的整数值 这是我用来做这件事的方法,其中‘timedrive’是保存时间值的表单,例如:“02:21:51” 然而,无论出于什么原因,它都不起作用,我得到了这个错误: Parse error: syntax error, unexpected '[' in /home/benjamin/public_html/elog/iframe/

因此,我正在研究一种转换计时器的方法,该计时器在HTML中显示如下:

00:00:00

在hh/mm/ss中-我想将它输入到我的数据库中,但它只是一个描述总驱动秒数的整数值

这是我用来做这件事的方法,其中‘timedrive’是保存时间值的表单,例如:“02:21:51”

然而,无论出于什么原因,它都不起作用,我得到了这个错误:

Parse error: syntax error, unexpected '[' in /home/benjamin/public_html/elog/iframe/addtodatabase.php on line 17
这是第17行:

$totalSeconds = parts[0] * 3600 + parts[1] * 60 + parts[2];

谢谢你对这一点的帮助

在变量引用之前,您需要一个
$

$totalSeconds = $parts[0] * 3600 + $parts[1] * 60 + $parts[2];
$totalSeconds = $parts[0] * 3600 + $parts[1] * 60 + $parts[2];