【发布时间】:2017-11-21 14:05:09
【问题描述】:
我有一个 PHP 表单,其中包括 3 个人员生日字段: iBirthday、iBirthMonth(整数 1 到 12)和 iBirthYear(整数 4 位)
我正在尝试在运行 SQL INSERT 之前计算此人是否超过 18 岁,按下提交时。
我该如何计算?我不知道如何将这 3 个 int 连接成一个日期,并与当前日期进行比较。
我有一些有效的测试,例如
//Check if gender is NULL
if ($iGender == '') {
$sTopError = gettext('Did not select Gender');
$bErrorFlag = true;
}
我想做一个类似的测试,上面写着:“不超过 18 岁的人”。
【问题讨论】: