1

我正在做一个应用程序,它使用一些 php 脚本与 mysql 数据库交互。我想知道是否可以从 android 活动在 php POST 中发送和排列?

这是我目前使用的代码:

        ArrayList<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();

    nameValuePairs.add(new BasicNameValuePair("userID", String.valueOf(userID)));

但我认为发送和数组会比一次发送一个 ID 要好得多。

4

2 回答 2

3

我会生成一个 JSON/XML 文档。您可以在 Android 平台上轻松生成特别是 JSON 对象。

有很多关于在 Android 中生成 JSON在 PHP 中读取/解析 JSON 的示例。

希望这可以帮助。

于 2012-06-10T21:37:50.533 回答
0

我在这里看到了部分解决方案:

在此处输入链接描述

在他的例子中,他只是做了一个这样的 for 循环:

    ArrayList<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();

            //friendID is an array of friends ID   
    for (int i=0;i<friendID.length;i++){
        nameValuePairs.add(new BasicNameValuePair("userAsked[]", String.valueOf(friendID[i])));

    }

问题是:如何在我的 php 文件中使用它?是不是就这么简单:

$asked[] = $_POST['userAsked[]'];

似乎有点太容易了:s

于 2012-06-11T17:59:13.927 回答