hola, hay una manera de hacer un buscador de forma rapida y sencilla y sin complicarte para nada, debes tener tus tablas en formato 
MyISAM y crear un campo indice 
FULL TEXT con los campos donde quieres hacer las busquedas, aqui te dejo un link del manual de MySQL donde explica todo claro y facil de entender: 
http://dev.mysql.com/doc/refman/5.0/...xt-search.html 
para que te salga bien del todo, usa 
IN BOOLEAN MODE, lee el articulo y prueba, que si funciona, y si pasa algo, pues grita, aqui estamos pa ayudarnos 
saludos y suerte