Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 合并日期以将其插入数据库_Php_Mysql_Database_Date - Fatal编程技术网

Php 合并日期以将其插入数据库

Php 合并日期以将其插入数据库,php,mysql,database,date,Php,Mysql,Database,Date,我需要在PHP中组合日、月和年,以便将其插入MySQL数据库。我将如何将日、月和年结合起来?我正在从下拉菜单中选择日期。如果下拉菜单中有数字值,您可以使用普通的日期添加功能。MySQL希望日期采用以下格式:yyyy-mm-dd,因此如果您使用的是日、月和年的多个下拉菜单,您可以这样对它们进行分类: $date = $_POST['year'] . '-' . $_POST['month'] . '-' . $_POST['day']; 如果表单的方法是“get”而不是“post”,则在代码中用

我需要在PHP中组合日、月和年,以便将其插入MySQL数据库。我将如何将日、月和年结合起来?我正在从下拉菜单中选择日期。

如果下拉菜单中有数字值,您可以使用普通的日期添加功能。

MySQL希望日期采用以下格式:yyyy-mm-dd,因此如果您使用的是日、月和年的多个下拉菜单,您可以这样对它们进行分类:

$date = $_POST['year'] . '-' . $_POST['month'] . '-' . $_POST['day'];
如果表单的方法是“get”而不是“post”,则在代码中用$\u get替换$\u post。 另外,请确保将第1天到第9天的值正确设置为01到09,并且使用两位数的值-月份相同。即

<select name="month">
   <option value="01">1</option>
   ...
</select>

1.
...