Могу ли я получить данные с PHP-сервера в приложение Android с помощью JSON? - PullRequest
0 голосов
/ 15 декабря 2010

Я не уверен насчет понимания JSON, PHP и MySQL.

В моем плане я создам веб-сервер и приложение для Android. Сервер базы данных - MySQL. В моем понимании, PHP может отправлять данные и кодировать их в массив JSON. Как я могу использовать этот массив JSON в своем приложении для Android?

Ответы [ 2 ]

3 голосов
/ 19 февраля 2011

следующий код PHP ...

<?php
mysql_connect("host","username","password");
mysql_select_db("Deal");
$sql=mysql_query("select * from CITY where CITY_NAME like 'A%'");
while($row=mysql_fetch_assoc($sql))
$output[]=$row;
print(json_encode($output));
mysql_close();
?>

вот хорошая статья ссылка . Я надеюсь, вам понравится, и если у вас есть какие-либо вопросы, вы можете задать, я постараюсь решить их как можно скорее.

2 голосов
/ 15 декабря 2010

Ваш вопрос сложен для понимания.

Похоже, вы спрашиваете, как отправить данные JSON с помощью PHP.

Используйте PHP json_encode иjson_decode функции для преобразования между массивами JSON и PHP.

Чтобы отправить строку JSON, сначала преобразуйте массив в JSON, используя json_encode(), затем print полученную строку и выйдитепрограмма.

<?php
$my_array = array('this'=>'is', 'just'=>'an', 'example'=>'array');

$json_string = json_encode($my_array);
print $json_string;
die;
?>

Надеюсь, что поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...