如何将数据从PHP传输到Android?
你能帮我吗?,我怎么能显示PHP的结果到Android的textview这是我的PHP代码,我应该使用JSON在这...
<? php
mysql_connect("localhost","root","");
mysql_select_db("mydatabase");
$query = "SELECT SUM(OrderPrice) as total FROM tbl_user";
$result = mysql_query($query);
while($row = mysql_fetch_assoc($result))
{
$new_arr[] = $row['total'];
}
echo json_encode($new_arr);
?>
4条答案
按热度按时间hsgswve41#
您可以使用这些链接:
parse JSON in android,Android JSON Parsing Tutorial
fdbelqdn2#
恐怕我不能发表评论,但这个教程肯定会帮助你,简单地说,你使用HttpUrlConnection来读取JSON的页面,然后使用org.json.JSONObject来解析它。
http://ihofmann.wordpress.com/2012/08/09/restful-web-services-with-json-in-android/
xn1cxnb43#
这个问题是关于你是否会直接在你的设备上读取一个php或者从你的网络服务器请求它.你可以做第一个,但是你必须在你的设备上安装一个网络服务器,可能是Apache,因为“localhost and 127.0.0.1“可能没有网络服务器,你可以使用下面的类或库来从它获取数据,它可能是dam!第二个很简单,把你的php放在你的服务器上,客户端应用程序通过http/https等调用它:
1.简单连接:
1.使用齐射获得回应:https://github.com/ogrebgr/android_volley_examples/blob/master/src/com/github/volley_examples/Act_SimpleRequest.java
1.使用jsoup获取“原始html”:http://jsoup.org/
vzgqcmou4#
假设这是ur php文件db.php,数据库为'deal',表为'city',包含字段CITY_ID和CITY_NAME