Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/09/2011, 15:46
Avatar de laratik
laratik
 
Fecha de Ingreso: mayo-2010
Ubicación: Cali
Mensajes: 317
Antigüedad: 14 años, 5 meses
Puntos: 63
Respuesta: Cambiar Input con valor de Select y BD

hola JuJoGuAl, para lo que planteas se me ocurren de momento dos soluciones, la primera y mas obvia es utilizar AJAX. La segunda es utilizar una especie de "hack" que vi hace algún tiempo y trata de cargar todos los datos que puedas sobre el option para así luego al llamarlos estos contenga toda la información necesaria:

Código PHP:
<option value="
<?php                                                            $categen=$row_CategoriasGen['categoriagen'];
echo 
$row_CategoriasGen['ID'];
?>
" codigo="<?php echo $row['nom']?>"><?php echo $row_CategoriasGen['categoria']; ?></option>
de esta manera solo tendrías que sacar el atributo (getAttribute) codigo del option y pasárselo al value del input:

Código Javascript:
Ver original
  1. function cambiar()
  2. {
  3.     var sel = document.getElementById("pro_cate");
  4.     var opt = sel.options[sel.selectedIndex].getAttribute('codigo');
  5.     document.getElementById("pro_categen").value = opt;
  6. }

Espero que te haya servido de ayuda.
__________________
Programar apasiona y lo que apasiona es un arte, por lo tanto programar es un arte.

Quiero karma para en mi próxima vida ser un billonario bien dotado con alas.