Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/05/2013, 10:48
jac1102
 
Fecha de Ingreso: mayo-2013
Mensajes: 1
Antigüedad: 11 años, 5 meses
Puntos: 0
Pregunta Recorrer un objeto JSON en PHP

Saludos. Envío el siguiente objeto JSON:

Código Javascript:
Ver original
  1. datos = {
  2.                 descripcion_meta: $.trim(descripcion_meta.val()),
  3.                 fecha_meta: fecha_meta.val(),
  4.                 descripcion_parametro: $.trim(descripcion_parametro.val()),
  5.                 valor_parametro: $.trim(valor_parametro.val()),
  6.                 descripcion_referencia: $.trim(descripcion_referencia.val()),
  7.                 valor_referencia: $.trim(valor_referencia.val()),
  8.                 cumplimiento: $.trim(cumplimiento.val()),
  9.                 descripcion_manejo: $.trim(descripcion_manejo.val()),
  10.                 periodicidad: $.trim(periodicidad.val()),
  11.                 porcentaje_cumplimiento: parseInt($.trim(porcentaje_cumplimiento.val())),
  12.                 porcentaje_programado: parseInt($.trim(porcentaje_programado.val())),
  13.                 porcentaje_actual: parseInt($.trim(porcentaje_actual.val())),
  14.                 observaciones: $.trim(observaciones.val())
  15.             };//Fin datos
  16.  
  17.             //console.log(miJSON);
  18.  
  19.             //Se envia la informacion para guardar
  20.             $.ajax({
  21.                 url: '<?php echo site_url('ica/guardar'); ?>',
  22.                 type: 'POST',
  23.                 //dataType: 'JSON',
  24.                 data: datos,
  25.                 success: function(respuesta){
  26.                     console.log(respuesta);
  27.                 }//Fin respuesta
  28.             });//Fin ajax

Y lo quiero recibir aquí:

Código PHP:
function guardar(){
        
//Se valida que la peticion venga mediante ajax y no mediante el navegador
        
if($this->input->is_ajax_request()){
            
//Aqui
        
}else{
            
//Si la peticion fue hecha mediante navegador, se redirecciona a la pagina de inicio
            
redirect('');
        }
//Fin if
    
}//Fin guardar() 
Cómo puedo enviar ese JSON de una vez como un array o recorrerlo?