0
创建警告功能日期。 我有一个情况下,在数据表:创建警告功能日期
ID(INT)|名称(VARCHAR)|日期(日期)|到期日期(DATE)。
我该如何显示警告:“过期不到1个月!”
数据例如:001 |奶油奶油| 2012-01-01 | 2012-06-01
警告出现在日期:2012-05-01(“过期少于1个月”)。
创建警告功能日期。 我有一个情况下,在数据表:创建警告功能日期
ID(INT)|名称(VARCHAR)|日期(日期)|到期日期(DATE)。
我该如何显示警告:“过期不到1个月!”
数据例如:001 |奶油奶油| 2012-01-01 | 2012-06-01
警告出现在日期:2012-05-01(“过期少于1个月”)。
您可以从数据库中像这样选择所需的数据:
SELECT `name`,`expiry date`
FROM `expiry`
WHERE `expiry date` < NOW() + INTERVAL 1 MONTH
您将如何显示这将取决于您所使用的编码语言。例如,如果您使用的是PHP和MySQLi类似的内容(为简洁起见省略了错误检查):
<?php
$DB = new mysqli('your_db_host','your_username','your_password','your_db_name');
$SQL = "SELECT `name`,`expiry date`
FROM `expiry`
WHERE `expiry date` < NOW() + INTERVAL 1 MONTH";
$result = $DB->query($SQL);
if($result){
while($expiringSoon = $result->fetch_array()){
list($name,$expiry) = $expiringSoon;
print "$name will expire on $expiry (less than 1 month away!)";
}
}
非常感谢.. 如果你hava插件jquery通知/警告的失效日期,它真的帮助我.. – mayus
您想在哪里显示警告?你有任何服务器代码? – calcinai