Listas desplegables en PHP

Maria
10 de Mayo del 2005
Por favor, me podría decir alguien, cómo hago que se me muestren los datos de un elemento seleccionado en una lista desplegable. Al seleccionar un elemento no se como debo de hacer para que me muestre los datos de ese elemnto que tengo en la BDs.
MUCHAS GRACIAS.

phpero
10 de Mayo del 2005
A ver si este ejemplo te sirve yo trabajo con Mysql
saludos

<?php require_once('Connections/winny.php');

mysql_select_db($database_winny, $winny);
$query_Recordset1 = "SELECT inventario.clave, inventario.nombre, inventario.precio FROM inventario";
$Recordset1 = mysql_query($query_Recordset1, $winny) or die(mysql_error());
$row_Recordset1 = mysql_fetch_array($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
?>

<form name="form1" method="post" action="">


<select name="producto1" size="1" onChange="precito(<? echo "1";?>)">
<?php
do {
?>
<option value="<?php echo $row_Recordset1['precio'];?>"><?php echo $row_Recordset1['nombre'];?>
</option>
<?php

} while ($row_Recordset1 = mysql_fetch_assoc($Recordset1));
$rows = mysql_num_rows($Recordset1); echo $rows;
if($rows > 0) {
mysql_data_seek($Recordset1, 0);
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
}

?>
</select>
<td><input name="precio1" type="text" value=""></td>
<td><input name="clave1" type="text" value=""></td>
</form>

<script>

function NuevoTexto(salida){
return salida;
}

function precito(entrada)
{

var prod="producto"+entrada;
var prec="precio"+entrada
var cla="clave"+entrada;
var index = document.form1.elements[prod].selectedIndex;
document.form1.elements[prec].value=document.form1.elements[prod].options[index].value;
document.form1.elements[cla].value=document.form1.clave.value;
document.form1.elements[prod].focus();
}


</script>

</body>
</html>
<?php
mysql_free_result($Recordset1);
?>

Maria
10 de Mayo del 2005
Muchas gracias por tu ayuda, haber si ahora lo entiendo. Saludos