Ver Mensaje Individual
  #6 (permalink)  
Antiguo 21/12/2017, 19:53
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: :: Obtener datos de un array (while) ::

Prueba de esta manera:

Código PHP:
Ver original
  1. '<td><input type="radio" name="seleccion[]" value='.json_encode(array("id"=>$array['id'], "proveedor"=>$array['proveedor'])).'/></td>'

Código PHP:
Ver original
  1. foreach($_POST['seleccion'] as $opcion)
  2.         {  
  3.             $opciones = json_decode($opcion,true);
  4.             $seleccionado=$opciones['id'];//obtengo el id
  5.             $proveedor=$opciones['proveedor']; //obtengo el proveedor
  6.             echo $seleccionado;
  7.             echo $proveedor;
  8.         }

igual tambien prodrias mandarlo así:
Código PHP:
Ver original
  1. '<td><input type="radio" name="seleccion[]" value='.json_encode(array($array['id'],  $array['proveedor'])).'/></td>'

Código PHP:
Ver original
  1. foreach($_POST['seleccion'] as $opcion)
  2.         {  
  3.             $opciones = json_decode($opcion,true);
  4.             $seleccionado=$opciones[0];//obtengo el id
  5.             $proveedor=$opciones[1]; //obtengo el proveedor
  6.             echo $seleccionado;
  7.             echo $proveedor;
  8.         }
__________________
[email protected]
HITCEL