Hola.
Yo uso algo asi:
Primero hago un formulario donde tengo un campo de texto y lo llamo
query.
formulario.htm:
Código PHP:
<form action="buscar.php" method="post">
<table border="0" cellspacing="0" cellpadding="0" align="center">
<tr><td><font><input type="text" size="25" name="query" class="buscar"></td></tr>
<tr><td><div align="right"><input type="submit" value="BUSCAR" class="buscarboton"></div></td></tr>
</table>
</form>
Posteo los resultados en buscar.php
buscar.php:
Código PHP:
$result = mysql_query("SELECT * FROM $tabla WHERE campo LIKE '%$query%' ORDER by id");
y luego bajas los registros de la BD
Código PHP:
while ($row=mysql_fetch_assoc($result))
{
echo " '.$row["campo"].' ";
}
espero te sirva