Añadiendo cotizaciones a la lista de array recibida de Android a PHP -- php campo con android camp Relacionados El problema

adding quotes to the arraylist received from android to PHP


2
vote

problema

Español

Tengo una matriz con 400 valores y estoy enviando usando la volea.

  ArrayList<String> aa= new ArrayList<>(); @Override         protected Map<String, String> getParams() throws AuthFailureError {             Map<String, String> params = new Hashtable<String, String>();             params.put("arr", aa.toString());             return params;          }   

y soy capaz de recibir el valor en php.

  $list[] = $_POST['arr'];   

Los valores se parecen [valor1, valor2, valor3]. Cómo agregar las comillas dobles a esto para parecerse a ('Valor1', 'Value2', 'Value3'). Intenté con improbar pero no está funcionando.

probado con JSON también

  JSONimdb = new JSONObject();     for (int i = 0; i < aa.size(); i++) {          try {             JSONimdb.put("genere"+String.valueOf(i+1), aa.get(i));          } catch (JSONException e) {             e.printStackTrace();         }     }   

luego enviado a php

  ArrayList<String> aa= new ArrayList<>(); @Override     protected Map<String, String> getParams() throws AuthFailureError {         Map<String, String> params = new Hashtable<String, String>();         params.put("arr", JSONimdb.toString());         return params;      }   

recibido en PHP

  $data = json_decode(file_get_contents('php://input'), true);   

Cuando ite los valores usando foreach los datos de $ se ve vacía. Así que me quedo con el método de Arraylist solamente. Ayúdame con la forma bastante bastante.

Original en ingles

I have an array with 400 values and i am sending using the volley.

ArrayList<String> aa= new ArrayList<>(); @Override         protected Map<String, String> getParams() throws AuthFailureError {             Map<String, String> params = new Hashtable<String, String>();             params.put("arr", aa.toString());             return params;          } 

And i am able to receive the value in php.

$list[] = $_POST['arr']; 

The values looks like [value1,value2,value3]. how to add the double quotes to this to look like ('value1','value2','value3'). Tried with implode but it is not working.

Tried with JSON also

JSONimdb = new JSONObject();     for (int i = 0; i < aa.size(); i++) {          try {             JSONimdb.put("genere"+String.valueOf(i+1), aa.get(i));          } catch (JSONException e) {             e.printStackTrace();         }     } 

Then sent to php

ArrayList<String> aa= new ArrayList<>(); @Override     protected Map<String, String> getParams() throws AuthFailureError {         Map<String, String> params = new Hashtable<String, String>();         params.put("arr", JSONimdb.toString());         return params;      } 

Received in php

$data = json_decode(file_get_contents('php://input'), true); 

when i iterate the values using foreach the $data looks empty. So i stick with the arraylist method only. Help me with the besy way.

     
   
   

Lista de respuestas


Relacionados problema

1  Facebook Connect para Android  ( Facebook connect for android ) 
Estoy buscando una solución para Facebook Connect para Android. Antes de utilizar una solución de código abierto de CODECARPET: http://code.google. com / p...

2  Bluetoothchat no funciona  ( Bluetoothchat doesnt work ) 
Hola, quiero hacer conversación entre dispositivos Android. Utilizo BluetoothChat para hacer esto, pero no funciona, no puedo leer datos correctamente de otro...

3  Usando tamizado para la realidad aumentada  ( Using sift for augmented reality ) 
Me he encontrado con muchas bibliotecas / SDK / API de AR, todos ellos están basados ​​en marcadores, hasta que encontré Este video , de la descripción y los...

39  ¿Cómo implementa el menú contextual en un Listactivity en Android?  ( How do you implement context menu in a listactivity on android ) 
¿Cómo implementa un menú de contexto activado por un clic largo o toque en una lista que está utilizando los diseños incorporados y un cuadro de lista? ...

10  ¿Internales de Android y restricciones de memoria / procesador?  ( Android internals and memory processor constraints ) 
Estoy considerando crear un lector de pantalla para Android. Mis preguntas son las siguientes: ¿Una de las partes internas de Android están expuestas a través...

3  Intención de video de Android: control de control?  ( Android video intent control back button ) 
Estoy trabajando en una aplicación de Android que reproduce el video, utilizando una intención: tostart = new Intent(Intent.ACTION_VIEW); tostart.setDataAn...

59  Haciendo que el eclipse se comporten como Visual Studio  ( Making eclipse behave like visual studio ) 
Estoy haciendo un desarrollo de Android, y prefiero mucho el estudio visual, pero tendré que usarlo eclipse para esto. ¿Alguien ha hecho una herramienta q...

83  Parse HTML en Android  ( Parse html in android ) 
Estoy tratando de analizar HTML en Android desde una página web, y desde la página web no está bien formada, obtengo SAXException . ¿Hay alguna manera de a...

7  En el enlace del navegador de Android no siempre ejecuta ONCLICK CAUSE FOCUS  ( In android browser link does not always execute onclick causing focus instead ) 
Estoy tratando de programar un comportamiento JS muy estándar para un enlace con un HREF OnClick Handler, y estoy enfrentando un problema extraño causado por ...

0  deshabilitar las llamadas entrantes  ( Disable incoming calls ) 
es posible deshabilitar las llamadas entrantes. ...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos