$startdate=$_POST['date'];$starttime=$_POST['time'];
date取得日期//格式为2016-01-27
time取得时间//格式18:00:000
我想讲这两个拼接之后呈现2016-01-27 18:00:000的形式。
之后再存入数据库(字段是datetime类型的)。
主要是怎么拼接。我拼接总是只出现date部分,后面就没有了。不知道什么原因。
回复讨论(解决方案)
打错字了!
我想将这两个拼接之后呈现2016-01-27 18:00:000的形式。
$startdate." ".$starttime
$startdate." ".$starttime
那我要存入数据库
$DT=$startdate." ".$starttime;$DT2=(datetime)$DT;
直接把$DT2存入数据库就可以吧。
$date = "$startdate $starttime";
$date = "$startdate $starttime";
我这样写了,但是只能取到$startdate的值,后面的time就没有了。
我的time是09:00:00的格式。
这是为什么呢?
OK解决了,前面有转换类型的地方没注意到。
Statement:The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn