Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/06/2009, 10:28
lexer
 
Fecha de Ingreso: mayo-2008
Mensajes: 9
Antigüedad: 16 años
Puntos: 0
Cargar textfield de acuerdo a seleccion en Listbox

Hola

Por favor si alguien me puede ayudar, Tengo una tabla en Mysql (listanumeros) que tiene 2 campos: numero y nombre. Hago un query con PHP en la Tabla Mysql y muestro el numero seleccionado en el Listbox.
Lo quiero hacer, es que al seleccionar un numero en el Listbox, en un textfield aparesca el nombre que corresponde al numero seleccionado.
He consultado en la web, y veo que esto se puede hacer con javascript, pero no he consigo hacerlo funcionar:

Este es el programa:


Código:
<script type="text/javascript">
<!--
  function getValue(obj) {
    document.forms[0].field1.value = obj.options[obj.selectedIndex].value;
  }
// -->
</script>
</head>

<body>
<form action="BorrarListaNumero.php" method="post" name="form1" onChange="getValue(this)">
  <?php
$con = mysql_connect("localhost","root","");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("llamadas", $con);

//Hago query1
$query1 = "SELECT * FROM listanumeros ".
"ORDER BY numero ";
$result1 = mysql_query($query1) or die(mysql_error());

//$result = mysql_query ($query);
echo "<select name='numero'>";

// Mostrar en Lisbox
while($row1=mysql_fetch_array($result1)){//Array or records stored in $nt
echo"<option value='$row1[numero]'>$row1[numero]</option>";
/* Option values are added by looping through the array */
}

echo "</select>";// cerrar list box 
?>
  <input type="text" name="field12" size="15" />
  <br />
  <input name="submit2" type="submit" id="submit2" value="Aceptar" />
</form>
</body>
</html>
Gracias!!!