Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 Php 和 mysql 的新手。我在数据库中有一个日期时间字段,并在该日期时间字段上生成报告。这是我的查询
$date = $year."-".$month; SELECT *FROM table WHERE request_date LIKE '$date%';
我从表单中的输入字段中获取月份和年份变量。这里我将这两个变量连接起来并在查询中传递它们。但它什么也不返回。request_date 中的存储值的格式为 2011-02-28。
请帮助如何做到这一点。
问候;
像这样在*和之间放置空间。FROM
*
FROM
$date = $year."-".$month; SELECT * FROM table WHERE request_date LIKE '$date%';
如果您需要查询年份和月份字段,那么您可以执行以下操作:
SELECT * FROM projects WHERE YEAR(request_date) = $year AND MONTH(request_date) = $month