Я пытаюсь создать сервис отдыха для своего приложения Android, где внешняя база данных возвращает элементы, которые будут храниться в локальной базе данных приложения. У меня все работает, за исключением того, что капли возвращаются как null.
это пример моего ответа Джейсона. (Поля изображения и эскиза представляют собой капли)
{"id":"2","user_id":"1","name":"testing","type":"bouldering","picture":null,"lat":"36","long":"81","alt":"41932","accuracy":"53","thumbnail":null}
Вот мой php-скрипт для возврата данных.
<?php
require_once('config.php');
$mysqli = new mysqli(DB_HOST,DB_USER,DB_PASSWORD,DB_NAME);
$sql = 'select * from spot_main';
$results =$mysqli->query($sql);
$spots = array(); //array to parse jason from
while($spot = $results->fetch_assoc()){
$spots[] = $spot;
}
echo json_encode($spots);
?>
Кто-нибудь знает решение этой проблемы? Я знаю, что делаю это не самым эффективным способом (лучше хранить изображения в файловой системе), но мне нужно, чтобы это работало.