A ver si te puedo ayudar, con algo bien simple.
Código PHP:
<?
$host = "TuHost";
$user = "TuUsuario";
$pass = "TuContraseña";
$db = "TuBasedeDatos";
$connection = mysql_connect($host, $user, $pass) or die ("Unable to connect!");
mysql_select_db($db) or die ("Unable to select database!");
// Con esto ya estas conectado a tu servidor y a tu base de dato
// Controlo que se haya presionado el Busca
if ($submit){
// Ahora buscamos el campo del form
$busca = $_POST["busca"];
// Generamos una query y la ejecutamos.
$q = "SELECT * FROM 'tu_tabla' WHERE 'campo' LIKE '%$busca%'";
$result = mysql_query($q) or die ("Error in query: $q. ".mysql_error());
// Te fijas que haya devuelto resultados
if (mysql_num_rows($result) > 0) {
// Con un ciclo while haces lo que quieras con esos resultados, los podes imprimir en una tabla o lo que sea
while($row = mysql_fetch_row($result)) {
// Accion a tomar para cada resultado
}
}
else {
echo " No hay resultados para tu busqueda";
}
}
Espero que te haya servido, cualquier cosa que no entiendas pregunta, si tenes dudas de las funciones anda directo a la pagina de php, asi vas aprendiendo.
Saludos