【发布时间】:2025-12-09 08:35:01
【问题描述】:
这里的 DOB 有输入文本字段的值
$DOB = $_POST['DOB'];
$today = date("d-m-Y");
$diff = date_diff(date_create($DOB), date_create($today));
echo 'Age is '.$diff->format('%y');
$a = $diff->format('%y');
$age = $_POST[$a];
这里是插入查询
$sql="INSERT INTO details (`id`, `email`, `member_id`, `name`, `DOB`, `gender`, 'age')
VALUES (NULL,'$email2', '$member_id', '$name', '$DOB', '$gender', '$age')";
$query=mysqli_query($con,$sql);
我认为这是静态的问题,我猜它需要使用输入文本值动态完成?如何获取输入文本值,以便存储在 DOB 字段中输入的出生日期的年龄?
【问题讨论】:
标签: javascript php sql datetime sql-insert