Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/11/2011, 13:04
Avatar de Patriarka
Patriarka
 
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 14 años
Puntos: 288
Respuesta: formulario radio y array es posible poner name del radio []

a ver lo que vos queres hacer se puede hacer de muchas formas:

Código PHP:
Ver original
  1. $sql="SELECT * FROM CATEGORIAS";
  2. $res=mysql_query($sql);
  3. while ($row=mysql_fetch_object($res)) {
  4.     $checked = "";
  5.     if($row->disponible_categoria==1)//suponiendo que 1 es activa y 0 es inactiva
  6.         echo $checked = "checked";
  7. ?>
  8.     <input type="checkbox" name="categoria<?php echo $row->id; ?>" value="on" <?php echo $checked; ?> />
  9.     <input type="text" name="name_categoria<?php echo $row->id; ?>" value="<?php echo $row->name; ?>" />
  10.     <input type="hidden" name="id_categoria[]" value="<?php echo $row->id; ?>" />
Código PHP:
Ver original
  1. <?php
  2.  
  3. //esto por ejemplo lo envias a procesa.php
  4. }
  5. foreach ($_REQUEST['id_categoria'] as $KEY => $value) {
  6.     $name=$_REQUEST["id_categoria_$value"];
  7.     $categoria=$_REQUEST["categoria_$value"];
  8.     $update = "UPDATE CATEGORIAS
  9.               SET disponible_categoria = '$categoria', name = '$name'
  10.               WHERE id = '$value' ";
  11.     $res=mysql_query($update);
  12. }