Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/10/2008, 04:26
matak
 
Fecha de Ingreso: julio-2008
Ubicación: Alcañiz-Teruel-España
Mensajes: 182
Antigüedad: 15 años, 10 meses
Puntos: 5
Respuesta: Input dependiente de un select

cuando generas el select como lo haces...¿puede ser algo así???

Código PHP:
Ver original
  1. <?PHP
  2.     $instruccion = "select nombre from tuTabla";
  3.            
  4.     $consulta = mysql_query ($instruccion, $db)
  5.       or die ("Fallo en la consulta: select - ".$instruccion);
  6.                      
  7.     $nfilas = mysql_num_rows ($consulta);
  8. ?>
  9.       <SELECT id="nombres_usuarios">
  10.       <?PHP
  11.       for ($i=0;$i<$nfilas;$i++){
  12.          $resultado = mysql_fetch_array ($consulta);
  13.          echo"<OPTION>".$resultado['nombre']."</OPTION>";
  14.       }
  15.       ?>

Si es así podrías hacer esto

Código PHP:
Ver original
  1. <?PHP
  2.     $instruccion = "select nombre,id from tuTabla";
  3.            
  4.     $consulta = mysql_query ($instruccion, $db)
  5.       or die ("Fallo en la consulta: select - ".$instruccion);
  6.                      
  7.     $nfilas = mysql_num_rows ($consulta);
  8. ?>
  9.       <SELECT id="nombres_usuarios">
  10.       <?PHP
  11.       for ($i=0;$i<$nfilas;$i++){
  12.          $resultado = mysql_fetch_array ($consulta);
  13.          echo"<OPTION onclick=\"javascript:document.forms.NameDelForm.key.value='".$resultado['id']."';\">".$resultado['nombre']."</OPTION>";
  14.       }
  15.       ?>
  16.  
  17.     <input type="text" id="key">

Pruebalo, lo he escrito a pelo y no se si funcionará pero pueden ir por hay los hilos

Saludos

Última edición por matak; 10/10/2008 a las 07:16