PHP SyntaxError:JSON输入的意外结束

时间:2017-09-25 09:30:26

标签: php mysql pdo

我正在构建一个包含ReactMobx的应用,该应用从JSON / PHP后端获取MySQL的数据。到目前为止MySQL - 表只包含简单的varchar - 字段,到目前为止它还可以正常工作。现在我在表格中添加了Date字段,现在我收到错误SyntaxError: Unexpected end of JSON input - 为什么会这样?

PHP代码如下所示:

$app->get('/api/releases', function(Request $request, Response $response) {
$sql = "SELECT * FROM albums";

try{
    $db = new db();

    $db = $db->connect();

    $stmt = $db->query($sql);
    $releases = $stmt->fetchAll(PDO::FETCH_OBJ);
    $db = null;
    echo json_encode($releases);
   } catch(PDOException $e) {
       echo '{"error": {"text": '.$e->getMessage().'}';
     }
});

日期是否应首先转换为字符串?

0 个答案:

没有答案