Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/11/2012, 10:50
Casper2007
 
Fecha de Ingreso: junio-2007
Ubicación: en una casa
Mensajes: 42
Antigüedad: 16 años, 11 meses
Puntos: 0
mostrar datos en input al seleccionar en un select

buenos dias...

espero me puedan ayudar... tengo el siguiente codigo, el que cargo algunos datos en un select, quiero que al seleccionar algunas de las opciones, me muestre en unos input los demas datos tiene ese registro, con este codigo, solo me muestra el valor del select (id_periodo), pero quiero que me muestre los demas datos -no el id-:

Mi Tabla: periodos
id_periodo (autoincr)
per_fechainicial (date)
per_fechainicial (date)
mes (numerico)
Periodo (varchar)

en mi selec solo muestro el periodo, aqui mi codigo:

Código PHP:
<script type="text/javascript">
$(
document).ready(function(){
    $(
"#cboPeriodo").change(function(){
        var 
op = $("#cboPeriodo option:selected").val();
        $(
'#capa').html(op);
    });
});
</script> 
Código PHP:
<table>
  <tr>
  <td>Periodo: </td>
   <?php  
   $link
=Conectarse();
   
$consulta="SELECT * FROM tperiodos ORDER BY per_fechainicial desc"
   
$resultmysql_query ($consulta)
   
?>          
    <td><select name="cboPeriodo" id="cboPeriodo">
    <option value="">Seleccione...</option>
     <?php
       
while ($filamysql_fetch_array($result)){
             echo 
"<option value='".$fila['0']."'>".$fila['5']."</option>";
        } 
    
?>
    </select>     
    </td>      
      <td><input name="btnAsignar" type="submit" value="Asignar"/></td>
    </tr>
    <div id="capa">
     <tr><td>Fecha Inicial: </td>
          <td><input name="txtfinicial" type="text" size="12" maxlength="15" value="<?php echo $row["per_fechainicial"];?>"/></td>
          <td>Fecha Final: </td>
          <td><input name="txtfifinal" type="text" size="12" maxlength="15" value="<?php echo $row["per_fechafinal"];?>"/></td>
     </tr>
    </div>
</table>
al cambiar de opcion, deberia de cambiar automaticamente tambien en los input,... gracias....

Última edición por Casper2007; 08/11/2012 a las 10:56