在表单中选择选项的mysql中存储日期

时间:2012-02-06 18:10:29

标签: php html

我有一张表格<select><option>,可以通过选择日期,月份和年份来选择出生日期。

我想到使用STR_TO_DATE()插入它的方式,但我遇到的问题是从表单的<select><option>部分创建一个字符串。表格如下所示,但当然有更多选项。我将使用php传递给数据库但是创建字符串我不介意使用方法来创建字符串。

<select name="Day">
   <option selected> Day</option>
   <option value="1">1</option>
   <option value="2">2</option>
</select>

1 个答案:

答案 0 :(得分:4)

mysql以yyyy-mm-dd格式存储日期。

您可以轻松地将下拉字段连接到该格式以存储在数据库中:

$date = $_POST['Year']."-".$_POST['Month']."-".$_POST['Day'];
echo $date;