Ver Mensaje Individual
  #10 (permalink)  
Antiguo 18/04/2012, 09:31
Avatar de linuxzero
linuxzero
 
Fecha de Ingreso: noviembre-2011
Ubicación: Argentina
Mensajes: 778
Antigüedad: 12 años, 6 meses
Puntos: 160
Respuesta: Crear checkox dinamicamente

claro, por ejemplo algo asi:

Código PHP:
Ver original
  1. echo "<input type='checkbox' name='actualiza[]' value='" . $id_item . "' />";

Entonces, cuando envies el $_POST del formulario para ver que checkbox esta marcado para actualizar, harias algo asi:

Código PHP:
Ver original
  1. if ($_POST) {
  2.      foreach ($_POST['actualiza'] as $item_a_actualizar) {
  3.           // en la variable $item_a_actualizar vas a tener cada valor del vector de los ids que irian a actualizar
  4.           // Lo necesario para actualizar en la base de datos
  5.      }
  6. }

Esto es por ejemplo si te viene un set de datos como el siguiente:

Código PHP:
Ver original
  1. $actualiza[0] = 2;
  2. $actualiza[1] = 5;
  3. $actualiza[2] = 10;

Este es el vector que te llegaria si seleccionas los checkbox correspondientes a los items a actualizar con id 2 5 y 10 respectivamente.
__________________
Si todo fuera tan sencillo como un symfony cc la vida seria más fácil.
http://phpnico.wordpress.com