Si no me equivoco yo tengo algo parecido echo, te dejo el codigo del buscador que utilizo, tenes que cambiarle el nombre de la tabla que queres que se realice la busqueda, espero que te sirva. Saludos
Código PHP:
<form action="busquedapropiedades.php" method="post" name="form1" class="Estilo1">
<label>
<div align="center" class="Estilo7">Buscar:
<input type="text" name="txtBusqueda" id="txtBusqueda">
Ciudad:
<select name="selCiudad" id="selCiudad">
<option value="-1" selected>Todas</option>
<?php
$tablaciudades = mysql_query("SELECT * FROM ciudades ORDER BY nombre ASC"); // Seleccionamos las ciudades de la tabla ciudades
while ($registrociudad = mysql_fetch_array($tablaciudades)) { // Vamos a repetir una Option (opcion), de la Lista Desplegable, por cada ciudad en la tabla
?>
<option value="<?php echo $registrociudad['id']; ?>"><?php echo $registrociudad['nombre']; ?></option>
<?php
} // termina la zona de repeticion
mysql_free_result($tablaciudades); // se libera la memoria usada por la tabla
?>
</select>
<input type="submit" name="cmdBuscar" id="cmdBuscar" value="IR">