从数据库中读取的空数组

时间:2014-12-25 07:46:52

标签: php

我正在努力实现一些非常简单的事情。从今天到明年年底,从holidays表中读取假期的详细信息,并将结果显示为关联数组数组的var_dump(重点是,一旦它起作用,我希望能够{ {1}}它)。虽然表中有一行,但我的代码返回一个空数组json_encode()。有人可以说出错了吗?

array(0){}

2 个答案:

答案 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)

回答以便关闭它。我很草率,并没有看到该表实际上没有可以匹配查询的数据。