今天和tomorow的PHP生日通知

时间:2018-06-03 21:56:43

标签: php mysql

我有这个PHP代码,用于显示我今天和tomorow的用户生日的通知,我不知道如何让它告诉我今天是用户生日,而tomorow是用户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">&nbsp;Today is my Birthday!</div>';
} else {
    echo '<div id="Modal" class="remind img-balon"> <img src="img/bday.png" width="18">&nbsp;Today is '.$username.' Birthday</div>';
} 
    }  
         }

    ?>

0 个答案:

没有答案