我对这个示例应用程序应该如何工作有一个简单的了解。我的服务器上有一个 MySQL DB 和一个 PHP 脚本,我的 Android 应用程序中有一些代码。从我从 StackOverflow 和其他来源收集的信息来看,从数据库获取数据的最佳方法似乎是向我的 PHP 脚本发送一些我想要的数据参数(来 self 的应用程序),然后将该信息转发回来到应用程序。
到目前为止,我的 Android 应用程序只是使用 httppost 方法连接到 PHP 页面的 URI。它只是读取纯文本的网页并将其吐回到屏幕上。我的问题是,如何将某种格式化输出发送回我的应用程序,以便我可以对其进行排序,并将响应的不同部分放入我的应用程序的不同部分。
示例:
数据库:
菜单ID|晚餐|沙漠|
1 | Chicken| Jello |
2 | Steak | Fruit |
3 | Ham | Cake |
PHP:
取参数( http://website.com/script.php?param=1 )
在数据库中查找并回显该行。
安卓: 发送 httppost 到 URI 获取输入并将其显示在屏幕上
那么分离传入数据的最佳方法是什么?
示例: 这是菜单:1 您的晚餐将是:鸡肉 您的甜点将是:果冻
基本上我如何“解析”数据?我觉得应该有一个标准的方法(但我还不确定)
最佳答案
也许两端都使用 JSON。处理数据结构的最简单方法,PHP 和 Android 都有非常好的 API 可供使用:
http://php.net/manual/en/book.json.php
http://developer.android.com/reference/org/json/package-summary.html
关于php - 不知道如何处理使用 MySQL DB 从服务器 PHP 到 Android 的数据获取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10203703/