Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/02/2016, 16:59
aquilesnake
 
Fecha de Ingreso: julio-2010
Mensajes: 19
Antigüedad: 13 años, 9 meses
Puntos: 0
Pregunta Modificar Array ([array] =>[{"1":"A"},{"2":"B"}]

Hola amigos,

Tengo una consulta que hace dias no he podido solucionar ya que se poco de javascrip, y es que rescato un array que no puedo desglosar en PHP porque no puedo sacar la primera columna.

Esto es lo que me llega :
Array ( [rows] => [{"DNI":"1111","checkinday":"2016-02-06","checkoutday":"08:00:00"},{"DNI":"weqwe","chec kinday":"2016-02-06","checkoutday":"08:00:00"},{"DNI":"333","checki nday":"2016-02-06","checkoutday":"08:00:00"}] )


como puedo hacerlo para insertar este tipo de array en php o si alguien tiene como sacar el DNI , checkinday y checkoutday.

este es un extracto del codigo con el que obtengo el resultado :

Código Javascript:
Ver original
  1. $('#selectAll').toggle(function(){
  2.         $('#contacts-table >tr input:checkbox').attr('checked','checked');
  3.         $('#hidden').removeAttr('checked');
  4.     },function(){
  5.         $('#contacts-table >tr input:checkbox').removeAttr('checked');      
  6.     });
  7.    
  8.     $('#submit_btn').click(function(){
  9.         var rows = [];
  10.         $('#contacts-table tr input[type=checkbox]:checked').map(function(i,v){
  11.             var tds = $(v).parents('tr').children('td');
  12.             rows.push({
  13.                 'pasaport': tds.eq(1).find('select').val(),
  14.                 'pasaport': tds.eq(2).text(),
  15.                 'checkinday': tds.eq(3).text(),
  16.                 'checkoutday': tds.eq(4).text()
  17.             });
  18.         });
  19.         rows = JSON.stringify(rows);
  20.         $.post("php/test.php", { 'rows': rows })
  21.    .done( function(data) {
  22.     alert("Data Loaded: " + data);
  23.     });
  24.     });
  25. });
  26. });

he tratado de modificarlo un monton de veces como no se mucho javascrips se me ha echo mas dificil de lo que pensaba.