Como llenar ComboBox o Lista desplegable desde una Base de Datos

...qTal FORO, nuevamnte requiere de su Auxilioo!!
tengo la opcion de buscar informacion desde un ComboBox o Lista desplegable como algunos le dicn!!
lo que quiero esq la informacion que contenga el combobox lo consulte desde una base de datos.
y al darle click mostrar una tabla con algunos campos de la tabla de la base de datos.
<!--==============--ComboBox de HTML======================-->
<tr>
<td colspan="2"><label>&iquest;Qui&eacute;n necesita Servicio de? <!--Label-->
<select name="miCombo" action="GET">
<option selected="selected">-Elegir una Opcion-</option>
<option></option>
</select>
</label>
<input type="submit" name="busc" value="Buscar" /></td>
<input type="submit" name="ver" value="Ver Detalles" /></td>
</tr>
<!--=============================================-->
//==========Archivo1.php===============================
<?
$comb=$_POST['miCombo']; //ComboBox
//Botones
$busc=$_POST['busc'];
$detalles=$_POST['detalles'];

function llenaCombo($nom){
//Te conectas a tu base de datos Ej:
$link=mysql_connect("localhost","director","acce50"); //abro la conexion
mysql_select_db("directorio",$link); //selecciono mi base de datos
//Realizas tu consulta SQL:
$result=mysql_query("SELECT nombre FROM clientes WHERE nombre='$nom'", $link);
//Llenas el combo
if ($row = mysql_fetch_array($result)){
echo "<select "miCombo">";
do {
echo "<option value= ".$row["nombre"].">'.$row["nombre"].'</option>";
} while ($row = mysql_fetch_array($result));
echo "</select>";
echo $result;
}
}
?>
======================================
Espero ser claro con estO!! si no xfa digame como mejoralo!!
«« ߀ &#358;R€€..!! :Þ »»
Gracias OLUKARAK puesss yaaa corrree, funciona bien!!
pero es todo en PHP, me hubiese gustado hacerlo tambien dentro de HTML pero es lo de menos!!!
aOra tngo una prgunta mas pero aOra sobre consulta-Resultado, aq me refierO,
----De las opciones que desplega el ComboBox al darle click que me muestre una tabla con el contenido de los otros campos de la tabla que contiene la base de datos.!!!
..suena como magico, pero creo que se puede hacer pero no tngo ni idea de como ahcerle:
acontinuacion los codigos.
Los Campos de mi Base de Datos son:
===========================
id_usuario ---int
nombre ----varchar
clave -----varchar

==============conexion.php=========================
<?php
mysql_connect("localhost","usuario","clave");
mysql_select_db("nombreBaseDatos");
?>

=============inicio.php=============================
<?
include("conexion.php");
$consulta="select id_usuario,nombre from usuario order by nombre asc";
$result=mysql_query($consulta);

?>

<html>
<head>
<title>Llenando ComboBox</title>
</head>
<body>
<h1>Seleccione una Opci&oacute;n<h1>
<select name="usuarios">
<option value="">Seleccionar</option>
<?
while($fila=mysql_fetch_row($result)){
echo "<option value='".$fila['0']."'>".$fila['1']."</option>";
}
?>
</select>
</body>
</html>
==============================================
-----Espero y me puedan ayudar con lo de la Seleccion de las opciones!!!
«« ߀ &#358;R€€..!! :Þ »»
A ver si entendi... Quieres que los usuarios puedan ordenar las consultas con un desplegable?
Bueno es facil. Creas un desplegable llamado, por ejemplo, direccion. En el pones las opciones Ascendente, con el valor ASC y Descendente con el valor DESC.
Despues pones en el PHP que que la variable del post que indica el orden pase a una variable simple, es decir, $direccion.
En la consulta a la BD que busca los usuarios cambias el ASC por $direccion.