【发布时间】:2018-01-30 21:05:03
【问题描述】:
我想请你帮忙解决我的问题。
我当前的代码:
require_once 'MysqliDb.php';
$db = new MysqliDb('localhost', 'xy', 'xy', 'xy');
$users = $db->rawQuery('select * from police where datediff(skadenca,current_date())=30');
所以现在我选择当前日期为 +30 天的所有查询...但问题是因为我想使用该脚本所以也为生日发送短信,我需要以某种方式忽略 current_date() 中的年份...所以我可能想选择完整日期,但 strtotime 并删除年份,所以我只需要日和月...
有什么快速的解决方案吗?
抱歉,我还在学习 php 和 sql,所以我的问题可能听起来很愚蠢?
感谢所有回答
【问题讨论】:
-
您使用的是哪个 dbms? (该查询是特定于产品的。)
-
我不知道你到底在问我什么,但我有定期共享主机,所以 php、apache、mysql、phpmysqladmin ...
-
MySQL 是一个 dbms!
-
aha 好的,所以我的 dbms 是 MySQL :) 现在怎么办? :)
标签: php mysql strtotime datediff