php-select下拉菜单选项是日期的上传数据库方法

html中的select下拉菜单是一个很好用的一个选择器。但是如果是时间就会遇到一个问题,怎么将时间储存在数据库,因为下拉菜单提交的是一个一个的数字,比如多少年,多少月,多少日。而不是一个日期格式。需要将这个转化为日期格式。

php中,date函数可以将时间数值格式的字符串转化为时间格式的字符串。而strtotime函数可以将一般的数字字符串转化为时间数字字符串。

如下图,代码,左边的三排数字就是每个框提交的数字,第四排就是时间数值。用date函数转化后就是时间格式。

    $year1=$_POST["year1"];
    $month1=$_POST["month1"];
    $day1=$_POST["day1"];
    echo $year1."<br>";
    echo $month1."<br>";
    echo $day1."<br>";
    $time1=strtotime("$year1$month1$day1");
    echo $time1."<br>";
    $date1=date("Y-m-d",$time1);
    echo $date1;

 

猜你喜欢

转载自blog.csdn.net/qq_40452317/article/details/89683053