Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/12/2011, 09:04
albertrc
 
Fecha de Ingreso: febrero-2009
Mensajes: 443
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: passar por el metodo get o post un array de 2 dimensiones

así no funciona
Código PHP:
Ver original
  1. $disponible_categoria = $_GET['disponible_categoria']['nombre_categoria'];

lo he hecho asi como se haria normalmente
Código PHP:
Ver original
  1. $disponible_categoria = $_GET['disponible_categoria'];
le llega el nombre del producto por hidden
Código PHP:
Ver original
  1. $nombre_categoria_pc = $_GET['nombre_categoria_pc'];

array(22) { ["lapiz"]=> string(1) "0"}

despues hago un for para hacer varios updates con un contador pero, que valor coge
["lapiz"] o => 0

Código PHP:
Ver original
  1. for($disponible_categoria_updates = 0; $disponible_categoria_updates < $comptar_numero_filas_select; $disponible_categoria_updates++ ){
  2.    
  3.         $query = 'UPDATE categories SET disponible_categoria=' .  $disponible_categoria[$disponible_categoria_updates]   . ' WHERE nombre_categoria_pc=  \'' . $nombre_categoria_pc[$disponible_categoria_updates] . '\';';
  4.         $result = mysqli_query($link,$query);
  5.     }

o tendría que utilizar un foreach para poder acceder al valor