Foros del Web » Programando para Internet » PHP »

Mostrar en un input el valor selleccionado de un select

Estas en el tema de Mostrar en un input el valor selleccionado de un select en el foro de PHP en Foros del Web. Hola otra ves... alguien podría ayudarem con esto... tengo un select que despliega las licenciaturas desde una Bd Código PHP:       <option value="0">Seleccionar</option>            <?php $db  = new  ...
  #1 (permalink)  
Antiguo 21/09/2011, 11:52
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 10 meses
Puntos: 12
Mostrar en un input el valor selleccionado de un select

Hola otra ves... alguien podría ayudarem con esto... tengo un select que despliega las licenciaturas desde una Bd
Código PHP:
      <option value="0">Seleccionar</option>
          <?php
$db 
= new MySQL();  
$db->open();
$consulta $db->consulta("SELECT * FROM licenciaturas");
if (
$row $db->fetch_array($consulta)) {
    do {
        echo 
        
'<option value="'.$row[idlicenciatura].'">'.$row[licenciatura].'</option>';
    }while(
$row $db->fetch_array($consulta));
}
?>
        </select>
el cual funciona perfecto
ahora lo q quiero hacer es que el elemnto seleccionado se muestre en este

Código PHP:
<input type="text" name="lic" id="lic" value="" size="26" "/></td> 
que debo hacer
  #2 (permalink)  
Antiguo 21/09/2011, 11:57
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 10 meses
Puntos: 12
Respuesta: Mostrar en un input el valor selleccionado de un select

estoy probando con esto
<td height="45" valign="middle"><select name="combo1" id="combo1" style="width:200px" onChange="lic.value =options[this.selectedIndex]" >

y en el input queda esto [object HTMLOptionElement]
  #3 (permalink)  
Antiguo 21/09/2011, 12:06
Avatar de lohenzoo  
Fecha de Ingreso: septiembre-2011
Ubicación: Ciudad Juarez, Chihuahua
Mensajes: 26
Antigüedad: 12 años, 7 meses
Puntos: 5
Respuesta: Mostrar en un input el valor selleccionado de un select

prueba asi -> options[this.selectedIndex].value
  #4 (permalink)  
Antiguo 21/09/2011, 12:10
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 10 meses
Puntos: 12
Respuesta: Mostrar en un input el valor selleccionado de un select

Cita:
Iniciado por lohenzoo Ver Mensaje
prueba asi -> options[this.selectedIndex].value


Funciona perfecto ... pero mira tengo esto en este select visualizo los nombres de las licenciaturas
<option value="0">Seleccionar</option>
Código PHP:
  <?php
$db 
= new MySQL();  
$db->open();
$consulta $db->consulta("SELECT * FROM licenciaturas");
if (
$row $db->fetch_array($consulta)) {
    do {
        echo 
        
'<option value="'.$row[idlicenciatura].'">'.$row[licenciatura].'</option>';
    }while(
$row $db->fetch_array($consulta));
}
?>

con lo que me dices obtengo el idlicenciatura... yo necesito obtener el nombre de la licenciatura me podrias ayudar por fis
  #5 (permalink)  
Antiguo 21/09/2011, 12:13
Avatar de lohenzoo  
Fecha de Ingreso: septiembre-2011
Ubicación: Ciudad Juarez, Chihuahua
Mensajes: 26
Antigüedad: 12 años, 7 meses
Puntos: 5
Respuesta: Mostrar en un input el valor selleccionado de un select

facil! -> options[this.selectedIndex].text
  #6 (permalink)  
Antiguo 21/09/2011, 12:14
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 10 meses
Puntos: 12
Respuesta: Mostrar en un input el valor selleccionado de un select

Cita:
Iniciado por lohenzoo Ver Mensaje
facil! -> options[this.selectedIndex].text
GRACIAS MIL!!!
ES justo lo que queria hacer

Etiquetas: input, mysql, select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 05:20.