Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/04/2012, 09:41
Avatar de Swab
Swab
 
Fecha de Ingreso: agosto-2008
Ubicación: Chiloé
Mensajes: 92
Antigüedad: 15 años, 9 meses
Puntos: 5
Pregunta Problemas al querer mantener el valor de un select

Amig@s, tengo un problema y ya he visto las FAQ's y he googleado, no sé qué estoy haciendo mal, pero al querer modificar un registro de mi base de datos, me muestra el último ROL de usuario.
Este es mi código:
Código PHP:
Ver original
  1. <?php
  2.                 $tablaroles = mysql_query("SELECT * FROM roles");
  3.                 ?>
  4.                 <select name="id_roles"  class="select" id="roles">
  5.                      <OPTION>-- Seleccione --</OPTION>
  6.                       <?php
  7.                            while ($roles = mysql_fetch_array($tablaroles))
  8.                             {
  9.                               if ($id_rol == $roles['id_rol'])
  10.                               ?>
  11.                      <OPTION selected='selected' VALUE='<?=$roles['id_rol']; ?>'><?php echo $roles['nombre']; ?></OPTION>                  
  12.                           <?php
  13.                              }
  14.                          ?>
  15.  
  16.             <?php
  17.             mysql_free_result($tablaroles);
  18.         ?>
  19.   </select>
Tengo una de usuarios, que paso por ID los datos a un FORM, pero si el usuario que selecciono tiene ROL 1, al hacer el clic en el form me muestra el último ID.
Una ayuda porfavor amig@s

Swab