gpt4 book ai didi

html - HTML 中的简单 DOB 来计算年龄

转载 作者:行者123 更新时间:2023-11-30 01:11:04 28 4
gpt4 key购买 nike

我是个新手。

这是我所拥有的:

在 html 中,我有一个表格,上面写着

出生日期(MMDDYY):

其中输入的日期为 021304(2004 年 2 月 13 日)

我在 php 中使用 $_POST 将其发送到 MySQL 中的 CHAR(6) 字段

然后,我如何通过从 MySQL 检索表单数据,在 1) 同一个 html 窗口中简单地回显年龄(截至今天,仅以年为单位),以及 2) 在单独的 html 页面中?

谢谢!

最佳答案

尝试以下代码。这些代码对我有用。

HTML

<input type="date" name="dob" id="dob"/>
<input type="text" name="age" id="age" readonly />

年龄计算.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);
});
});

关于html - HTML 中的简单 DOB 来计算年龄,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19465795/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com