php - 今天和明天的 PHP 生日通知
问题描述
我有这个 PHP 代码用于显示我的用户今天和明天的生日通知,但我不知道如何让这个代码告诉我今天是用户 A 的生日,明天是用户 B 的生日。请看下面的代码,谢谢帮助
php代码:
<?php
echo"<div class='remindbox'>";
$conn = new PDO('mysql:host=localhost;dbname=dbname', 'root', 'pass');
$sql1 = "SELECT * FROM `mls_users` WHERE DATE_FORMAT(`birthdate`, '%m%d') >= DATE_FORMAT(NOW(), '%m%d') AND DATE_FORMAT(`birthdate`, '%m%d') <= DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 1 DAY),'%m%d') ORDER BY DATE_FORMAT(`birthdate`, '%m%d') ASC";
// proces for birthday
if($sql1) {
$userz = $conn->query($sql1);
foreach ($userz as $row) {
$username = $row['username'];
$birthdate= $row['birthdate'];
if($row['username'] == 'me') {
echo '<div id="Modal" class="remind img-balon"> <img src="img/bday.png" width="18"> Today is my Birthday!</div>';
} else {
echo '<div id="Modal" class="remind img-balon"> <img src="img/bday.png" width="18"> Today is '.$username.' Birthday</div>';
}
}
}
?>
解决方案
推荐阅读
- python - Python:基于重叠项对 DataFrame 进行聚类
- angular - Angular 8 Angular-cli 使用 ng build 生成 build 而不是 dist 目录
- node.js - Express app.locals 是否跨请求共享?
- python - post auth like data 和 get auth like parameter 之间的请求不同
- java - 导航操作未在 Jetpack Navigation 上执行
- ios - xcodebuild 不生成输出文件
- android - 为 Volley 请求 json android
- docker - 如何在烧瓶 UI 上持续显示实时 Kubernetes pod 日志?
- mongodb - MongoDB 批量获取 DataLoader
- android - Retrofit 中的 API 接口是什么