php - 如何使用 Codeigniter 2.2.6 设置药物过期 6 个月前的警报消息

标签 php mysql codeigniter-2

我尝试在用户页面上设置一条警报消息,表明药物将在 6 个月内过期,将 expiry_date 列与当前日期(当前服务器时间)进行比较,我需要自动警报消息,如下所示“你的药物将在 6 个月内过期”

代码:

<?php 
  foreach($passport as $result) {
    $sixtyDays = date('Y-m-d', strtotime('-60 days'));
    //print_r($sixtyDays);exit;

    $dbDate = $result->passport_expiry;
    //print_r($dbDate);exit;

    if (strtotime($dbDate) > strtotime('-30 days')) {
      echo "your passport is going to expiry within 6 months";
    } else{
      echo "your passport is  not going to expiry within 6 months"  ?>
    }  
 }
?>

但仍然很困惑,不明白逻辑。

最佳答案

 echo '<script language="javascript">';
          echo 'alert("message successfully sent")';
          echo '</script>';

尝试使用这个

关于php - 如何使用 Codeigniter 2.2.6 设置药物过期 6 个月前的警报消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49404334/

相关文章:

mysql - Postgresql:如何更改表定义

php - 无法在 codeigniter 下的 View 中打印数据库中的值

php - Codeigniter 2.1,MySQL - 按日期搜索

mysql - CodeIgniter 从两个以上的表中获取记录

php - 断言对象值在 PHPUnit 中的范围内

php - MySql 插入到具有最高 ID 的行

php - 使用 PHP 访问数组元素

php - 如何使用 body_class 将 CSS 类添加到 Wordpress 中的 body 标签

php - 如果不更新图像,图像列为 null codeigniter Php

php - 在 mysql 中选择每周明智的日期