http://www.forosdelweb.com/wiki/PHP:_%C2%BFC%C3%B3mo_Paginar_Registros_de_una_base _de_datos%3F
para buscar datos utiliza like, la sintaxis es asi
Código PHP:
LIKE '% $val %'
donde
$val es el valor que tiene el keyword de tu busqueda. los signo
% indican que si por ejemplo ingresas en buscar la palabra
cio, la consulta buscara todas las palabras que contengan na
cional, can
cion, o
cio, etc...
si pones
'% $val' buscara todas las palabras que terminen en cio y si usas
'$val %' mostrara las que empiezen con cio..
saludos