2013-04-30 3 views
1

폼 데이터를 PHP 서버로 가져 오는 몇 가지 예제를 보았습니다. 그러나 PHP 서버에 값의 arrayList를 보내는 예제가 없습니다. 아무도 나를 도울 수 있습니까? 나는이 작업을 수행하는 방법을 알고안드로이드에서 PHP 서버에 게시 ArrayList

List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2); 
nameValuePairs.add(new BasicNameValuePair("id", "12345")); 
nameValuePairs.add(new BasicNameValuePair("stringdata", "AndDev is Cool!")); 
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs)); 

나는 같은 것을 할 싶습니다 :

List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(); 
nameValuePairs.add(new BasicNameValuePair("id", "12345")); 
nameValuePairs.add(new BasicNameValuePair("stringdata", "AndDev is Cool!")); 
nameValuePairs.add(new BasicNameValuePair("id", "12348")); 
nameValuePairs.add(new BasicNameValuePair("stringdata", "wassup")); 
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs)); 

Plz은 도움말을.

감사합니다.

답변

1

당신은 같은 것을 할 수 있습니다

색상 배열 태그입니다
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(); 
nameValuePairs.add(new BasicNameValuePair("colours[]","red")); 
nameValuePairs.add(new BasicNameValuePair("colours[]","white")); 
nameValuePairs.add(new BasicNameValuePair("colours[]","black")); 
nameValuePairs.add(new BasicNameValuePair("colours[]","brown")); 

. 배열 태그와 put 값 뒤에 사용자 [] 만 입력하면됩니다. 예 : 배열 태그 이름이 colour 인 경우 colour[]과 같이 사용하고 루프에 값을 넣으십시오. Orignal Question

+0

가 어떻게 PHP는 웹 서버에서 동일한받을 것이다 : 여기

링크입니까? –

+0

PHP에 대해 잘 모르는 다른 질문을해야합니다. 이 답변으로 문제가 해결되면 수락 답변으로 표시하십시오. –