从选择选项中的表中存储mysql的日期

问题描述:

我有一个表格,有<select><option>通过选择日期,月份和年份来选择出生日期。从选择选项中的表中存储mysql的日期

我想用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

而你的问题是......? – 2012-02-06 18:11:54

+0

您使用的是什么PHP代码。告诉我们一些代码 – 2012-02-06 18:12:22

+1

那么你有什么问题或问题? – Ibu 2012-02-06 18:12:30

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

,你可以很容易地正好连接您的下拉领域成格式在数据库中存储:

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