在params.put中插入数组并通过PHP中的$\u POST获取数据

在params.put中插入数组并通过PHP中的$\u POST获取数据,php,android,arrays,web-services,android-volley,Php,Android,Arrays,Web Services,Android Volley,我正在尝试将一个数组与其他一些非数组信息一起发送到webservice。我已经尝试了很多方法,我能够获取param的其他值,但无法成功检索数组数据。这是我的密码: protected Map<String, String> getParams() throws AuthFailureError { Map<String,String> params = new HashMap<String, String>();

我正在尝试将一个数组与其他一些非数组信息一起发送到webservice。我已经尝试了很多方法,我能够获取param的其他值,但无法成功检索数组数据。这是我的密码:

    protected Map<String, String> getParams() throws AuthFailureError {
            Map<String,String> params = new HashMap<String, String>();
            Log.wtf("PID HERE", pid);
            params.put("pid", pid);
            params.put("election_id", election_id);
            params.put("count", String.valueOf(AppController.getInstance().getNum_positions_needed()));
            int i = 0;
            for(String object : email){
                name.add(object);
                params.put("email["+i+"]", object);
                Log.wtf("email["+i+"]", object);
                i++;
            }
            return params;
        }
protectedmap getParams()抛出AuthFailureError{
Map params=新的HashMap();
Log.wtf(“此处为PID”,PID);
参数输入(“pid”,pid);
参数put(“选举id”,选举id);
params.put(“count”,String.valueOf(AppController.getInstance().getNum_positions_needed());
int i=0;
用于(字符串对象:电子邮件){
名称。添加(对象);
参数put(“email[“+i+”],object);
Log.wtf(“电子邮件[“+i+”],对象);
i++;
}
返回参数;
}
在Web服务上,以下是我的代码:

    $pid = $_POST['pid'];
    $election_id = $_POST['election_id'];
    $count = $_POST['count'];

    for($i = 0; $i < $count; $i++){
        $username = $_POST['email['.$i.']'];
        $sql = mysql_query("INSERT INTO nomination_result( username , pid , election_id) 
        VALUES ('$username', '$pid', '$election_id')");
    }
$pid=$\u POST['pid'];
$election\u id=$\u POST['election\u id'];
$count=$_POST['count'];
对于($i=0;$i<$count;$i++){
$username=$_POST['email['.$i.]'];
$sql=mysql\u查询(“插入提名\u结果(用户名、pid、选举\u id)
值(“$username”、“$pid”、“$election_id”);
}

我能够检索来自android端的数据,但数组除外,在数组中,我试图通过
$\u POST['email['.$I.]]]
检索数据

试试
$\u POST['email'][$i]
WOW!几天来,我一直在试图找到解决这个问题的办法。幸运的是我决定问!非常感谢你!你解决了!试试
$\u POST['email'][$i]
WOW!几天来,我一直在试图找到解决这个问题的办法。幸运的是我决定问!非常感谢你!你解决了!