【发布时间】:2020-07-08 16:58:25
【问题描述】:
我正在尝试从本周获取周一至周五的日期。然后使用这些日期来查询我的 mysql 数据库。但是我当前的代码不起作用。
$monday = date("Y-m-d",strtotime('next monday', strtotime('previous sunday')));
$sql =
'SELECT *
FROM customers, jobs
WHERE customers.customerid = jobs.customerid AND duedate = "$monday" AND (jobs.status IS NULL OR jobs.status = "2" OR jobs.status = "3" OR jobs.status = "1" OR jobs.status = "5") AND (jobs.jobtype = "a" OR jobs.jobtype = "A" OR jobs.jobtype = "m" OR jobs.jobtype = "M")
ORDER BY duedate, jobtype';
我也尝试过使用此代码
$monday = date( 'Y-m-d', strtotime( 'monday this week' ) );
两种方式都不显示任何结果。
【问题讨论】:
-
尝试检查你的 SQL