PHP。我正在尝试比较两个日期。一个是保存在MySQL表中的dateofbirth,另一个是不带年份的今天的日期。如果数据库中存储的日期(m-d)与今天的日期(m-d)相匹配,则会弹出一个窗口。
这是用于运行MySQL 5,PHP 5的Linux服务器。
$sql1 = "SELECT * FROM perfil_aluno WHERE id_usuarios =
'".$_SESSION['usuarioId']."' ";
$query1 = mysqli_query($mysqli, $sql1);
$dados1 = mysqli_fetch_assoc($query1);
$dob = date('m-d', strtotime($dados1['dateofbirth']));
$2day = date('m-d');
if($dob == $2day) {
// execute some code...
}
如果数据库中存储的出生月份和日期(m-d)与今天的日期月份和日期匹配,则会弹出一个窗口,祝用户生日快乐。