从品牌网站建设到网络营销策划,从策略到执行的一站式服务
从截图代码看,问题的关键点在于:将 $_POST["Start_date"] 和 $_POST["Start_time"] 组合,再进行转换。
武昌网站建设公司创新互联建站,武昌网站设计制作,有大型网站制作公司丰富经验。已为武昌上千多家提供企业网站建设服务。企业网站搭建\成都外贸网站制作要多少钱,请找那个售后服务好的武昌做网站的公司定做!
由于代码中没有提供上述两个变量的格式,假设两者都是字符型:
$_POST["Start_date"] = '2018-1-1';
$_POST["Start_date"] = '12:00:00';
则可以用以下代码:
$start1 = date('Y-m-d H:i:s',strtotime($start_date . ' ' . $start_time));
示例:
?php
date_default_timezone_set('PRC'); //默认时区
$date = "2018-01-01";
$time = "12:00:00";
$start1 = date('Y-m-d H:i:s',strtotime($date . ' ' . $time));
echo "当前日期:",$start1,"br";
运行截图:
这个时候可以给表建立一个日期字段取名:time吧,类型为text类型,保存数据格式为:日期1_日期2_日期3_日期4等等,调用的时候用explode函数对“_符号”进行分割就行了,可以按照我这个思路尝试
界面弹出日历框可以使用插件datepicker,也可以手写个日历插件,自定义更强一些,就是麻烦些,可以参考下我写的 ,比较简单,很方便修改;
点击的时候绑定一个js函数,此函数的作用是将点击的日期值通过ajax发送(get/post)到服务端;
服务端(php)通过$_GET或$_POST接收到传过来的值后,将其存入数据库。
1. 使用mysqli_query()函数执行一个UPDATE语句,其中包含要更新的日期值:
$date = date('Y-m-d');
$sql = "UPDATE table_name SET date_column = '$date' WHERE id = 1";
mysqli_query($conn, $sql);
2. 使用PDO类的prepare()方法和execute()方法,其中包含要更新的日期值:
$date = date('Y-m-d');
$stmt = $conn-prepare("UPDATE table_name SET date_column = :date WHERE id = 1");
$stmt-execute(array(':date' = $date));
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图