2013-10-20 60 views
0

我输入了“date”.. 我想插入日期如下:dd/mm/yyy不是这样的:yyy/md/dd 我可以做谁?date - insert into - from input type =“date”

其我的代码:

HTML:

<label for="date">birthdate:&nbsp;</label> 
<input type="date" name="date" /><br /> 

PHP:

$_POST['date'] = stripslashes($_POST['date']); 
$date = mysql_real_escape_string($_POST['date']); 
if(mysql_query('insert into users(id, username, password, email, avatar, date, signup_date) values ('.$id.', "'.$username.'", "'.$password.'", "'.$email.'", "'.$avatar.'", "'.$date.'", "'.time().'")')) 

和... 别的ammm 谁我可以隐蔽日期年龄?

+0

什么是控制什么张贴加入这一行?即你怎么知道$ _POST ['date']是一个有效的日期? – Popnoodles

+0

是的......我忘了它..我有更多的东西像用户名..在窗体的行为形式是..发布这是什么意思? – PHPupil

回答

0

if声明

$date = date("d-m-Y", strtotime($date)); 
+0

tnx !!!我做了:$ date2 = date(“d-m-Y”,strtotime($ date)); (; – PHPupil

+1

我的建议是给变量有意义的名称,所以而不是date2我会命名变量formattedDate –