0
我是一個總新手。用HTML計算年齡簡單DOB
這是我有:
在HTML中,我有說
生日(MMDDYY)的一種形式:其中的日期輸入爲021304
(2004年2月13日)
我用$ _POST在PHP MySQL中
我怎麼那麼簡單地echo歲(截止到今天,僅在年)1)相同的H發送給CHAR(6)場tml窗口在人類輸入之後,以及2)通過從MySQL中檢索表單數據在單獨的html頁面中?
謝謝!
我是一個總新手。用HTML計算年齡簡單DOB
這是我有:
在HTML中,我有說
生日(MMDDYY)的一種形式:其中的日期輸入爲021304
(2004年2月13日)
我用$ _POST在PHP MySQL中
我怎麼那麼簡單地echo歲(截止到今天,僅在年)1)相同的H發送給CHAR(6)場tml窗口在人類輸入之後,以及2)通過從MySQL中檢索表單數據在單獨的html頁面中?
謝謝!
請嘗試以下代碼。這些代碼適合我。
HTML
<input type="date" name="dob" id="dob"/>
<input type="text" name="age" id="age" readonly />
AgeCalculation.php
<?php
$birthday=$_POST['dob'];
list($year , $month , $date) = explode("-",$birthday);
$YearDiff = date("Y") - $year;
if(date("m") < $month || (date("m") == $month && date("d") < $date))
{
$YearDiff--;
echo ($YearDiff);
}
else
{
echo ($YearDiff);
}
?>
jQuery代碼:
$("#dob").change(function(){
var birthdate=$(this).val();
$.post("AgeCalculation.php",{dob1:birthdate},function(data){
$("#age").val(data);
});
});