Я новичок в JSON, и я пишу PHP-скрипт, чтобы взять все данные из удаленной базы данных MySQL для импорта в базу данных ios sqlite. Мой план состоит в том, чтобы взять все таблицы из каждой базы данных и отправить их другим и проверить, находятся ли rowid в правильной таблице, если она есть, выкинуть ее, если не добавить ее в эту базу данных, в основном добавляя любые строки aren ' t в базе данных к нему.Понимание вывода JSON из таблиц базы данных
Я пытаюсь прочитать свой вывод JSON с удаленного сервера MySql, и я не совсем понимаю его и не могу найти никаких хороших ресурсов. Для моего входа в таблицу я тяну это так:
$query = "SELECT * from answers";
$result = $this->db->query($query) or die('Errant query: '.$query);
$answers = array();
$answers=mysqli_fetch_array($result);
header('Content-type: application/json');
echo json_encode(array(
'login'=>$login,
'answers'=>$answers,
'projects'=>$projects,
'questions'=>$questions,
'surveys'=>$surveys,
));
Затем, когда я прочитал вывод он показывает для входа в таблицу:
{"login":{"0":"1","userid":"1","1":"test","password":"test","2":"1","aclevel":"1"},
В таблице Войти имеет три колонки: идентификатор пользователя, пароль и aclevel. Заполненный в этой таблице 1, тест, 1 соответственно.
Может кто-нибудь объяснить мне, что означает выход JSON?
Столь лучше! Спасибо, что человек работает как мечта – MattBoatman