简体   繁体   English

从Android发送数组到PHP

[英]sending array from android to php

I have an array 我有一个数组

ArrayList<String> selectedItems = new ArrayList<String>();

and few strings 和几串

 private String sq,tr;

am sending these values to a remote server via POST request 通过POST请求将这些值发送到远程服务器

 nameValuePair = new ArrayList<NameValuePair>(3);
 nameValuePair.add(new BasicNameValuePair("sq", sq));
 nameValuePair.add(new BasicNameValuePair("tr", tr));
 nameValuePair.add(new BasicNameValuePair("sub[]", selectedItems);

My problem is am able to send strings but when I try to send the array am getting errors 我的问题是能够发送字符串,但是当我尝试发送数组时遇到错误

Please suggest me the best way to send array as well as strings via post method or guide me if am making some mistake. 请建议我通过post方法发送数组和字符串的最佳方法,或者在出现错误时指导我。

try to put that in loop 尝试把它放在循环中

for (int i = 0; i < selectedItems.length; i++) {
     nameValuePairs.add(new BasicNameValuePair("sub[]",selectedItems[i]));
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM