Ver Mensaje Individual
  #6 (permalink)  
Antiguo 25/10/2011, 05:58
albertrc
 
Fecha de Ingreso: febrero-2009
Mensajes: 443
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: botton radio y update

tengo un formulario que tengo varias categorías y se pueden activar y desactivar y muestra el estado actual como están si son activada o desactivada

pero no hay maneras que funciona he pasado días probando cosas pero no hay maneras a ver si alguien puede ayudarme

problemas
por la url no enviá si es si o no solo enviá la categoría
el botón radio tanto el si como el no no sale ninguno de los dos seleccionados aunque extraigo la información del estado actual de cada categoría

Código HTML:
Ver original
  1. <form action="disponible.php" method="get">
  2.   <table border="1">
  3.   <tr>
  4.     <td>Categoria</td>
  5.     <td>Disponible</td>
  6.     <td>Estado</td>
  7.   </tr>
Código PHP:
Ver original
  1. <?php
  2.    $hostname="******";
  3.    $user="**********";
  4.    $password="*********";
  5.    $database="*************";
  6.    $link = mysqli_connect($hostname,$user,$password,$database);
  7.  
  8.    mysqli_query ($link,'SET NAMES "utf8" ');
  9.    $query_disponible_categoria_select = 'SELECT * FROM  categories';
  10.    echo $query_disponible_categoria_select;
  11.    $result_disponible_categoria_select = mysqli_query($link,$query_disponible_categoria_select);
  12.  
  13.     while($row_disponible_categoria_select = mysqli_fetch_array($result_disponible_categoria_select, MYSQLI_ASSOC))
  14.     {
  15.     ?>
  16.         <tr>
  17.        
  18.         <td><?php echo $row_disponible_categoria_select['nombre_categoria_usuario'] ?></td>
  19.         <td><?php echo $row_disponible_categoria_select['disponible_categoria'] ?></td>
  20.         <td>
  21.  
  22. Si<input type="radio" name="disponible" value="<?php echo $row_disponible_categoria_select['disponible_categoria']?>"
  23.         <?php
  24.         $row_disponible_categoria_select['disponible_categoria'] = $_GET['disponible'];
  25.         if($row_disponible_categoria_select['disponible_categoria'] == 'si'){
  26.             echo 'checked="checked"';
  27.         }
  28.         ?>
  29.         />
  30.  
  31.         No<input type="radio" name="disponible" value="<?php echo $row_disponible_categoria_select['disponible_categoria']?>"
  32.         <?php
  33.         if($row_disponible_categoria_select['disponible_categoria'] == 'no'){
  34.             echo 'checked="checked"';
  35.         }
  36.         ?>
  37.         />
  38.  
  39.         <input type="hidden" name="nombre_categoria_pc" value="<?php echo $row_disponible_categoria_select['nombre_categoria_pc']?>">
  40.         <input type="hidden" name="disponible_categoria" value="<?php echo $row_disponible_categoria_select['disponible_categoria']?>">
  41.  
  42.         </td>
  43.         </tr>
  44.     <?php
  45.    }
  46.     ?>
Código HTML:
Ver original
  1. <input type="submit" name="submit" value="submit"/>
  2. </form>

aun hay mas codigo para hacer el update pero de momento con este hay suficiente


la informacion que estraigo de la base de datos tienen que ir en el name o el value