我正在努力实现一些非常简单的事情。从今天到明年年底,从holidays
表中读取假期的详细信息,并将结果显示为关联数组数组的var_dump(重点是,一旦它起作用,我希望能够{ {1}}它)。虽然表中有一行,但我的代码返回一个空数组json_encode()
。有人可以说出错了吗?
array(0){}
答案 0 :(得分:0)
尝试下面的查询,而不是BETWEEN:
$query = $conn->prepare("SELECT holiday_id, name, date, value, comments FROM holidays
WHERE date > ? AND date < ? ORDER BY date ASC");
顺便说一下,我认为你不能使用'date'作为mySql中表格列的名称! 这是因为'date'这个词是mySql中的关键字。
答案 1 :(得分:0)
回答以便关闭它。我很草率,并没有看到该表实际上没有可以匹配查询的数据。