Я пытаюсь создать службу отдыха для моего приложения для Android, где внешняя база данных возвращает элементы, которые будут храниться в локальной базе данных приложений. У меня все работает, кроме того, что BLOB-объекты возвращаются как нулевые.
это пример моего ответа от Джейсона (поля для изображений и миниатюр - это капли)
{"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);
?>
Кто-нибудь знает решение этой проблемы? Я знаю, что делаю это не самым эффективным способом (лучше хранить изображения в файловой системе), но мне нужно, чтобы это работало.