从我的android应用程序中,我想从我的在线MySQL数据库中包含两列的表中获取一些数据。有人能解释一下如何编写一个PHP脚本,或者我需要的东西,通过从我的数据库中获取一些值并将其返回到我的应用程序来响应来自Android应用程序的调用吗?然后如何从我的应用程序中调用该函数,以及如何处理(保存在我的应用程序中)返回的数据?非常非常感谢你提前!
发布于 2014-04-07 20:23:57
Android
框架没有内置的MySQL连接器,甚至不鼓励使用外部jar
。你能做到这一点的最好方法是通过远程服务器中的way服务,所以不是直接向数据库发送MySQL查询,而是发送一个HTTP POST
到远程way服务器(例如,用PHP、Python或任何你想要的语言编写),这将连接到本地数据库并进行查询。
我觉得this example可能会帮到你。
发布于 2014-04-07 20:39:19
当您向php脚本发出http请求时,根据您发送的方法来处理请求,例如GET或POST.So。
$id=$_POST['id'];
从那里开始,您可以执行任何服务器端查询来获取所需的信息。完成后,只需回显响应即可。我建议使用JSON作为格式,因为它更容易处理。
echo json_encode(array('success'=>true,'data'=>$data));
发布于 2014-04-07 20:23:42
https://stackoverflow.com/questions/22922263
复制相似问题