Pues lo mas normal en PHP es hacerlo "a mano" .. es decir, empezar a "tirar" consultas a la BD y a mostrar los resultados via programación ... Incluido "buscadores" internos para tu BD .. etc. Y todo esto personalizado para ese proyecto que tienes que hacer.
Pero .. bueno, si quieres ... revisa por aquí .. tal vez encuentres algunas aplicaciones/classes que te ayuden:
http://www.hotscripts.com/PHP/Script...atabase_Tools/
ó
www.phpclasses.org
Si necestias algo mas "generico" para trabajar via web sobre tu Mysql .. exites administradores de Mysql como el conocido: phpmayadmin (
www.phpmyadmin.net) ..
Tambien te comento que exiten sistema de "Templates" en PHP .. con los cuales puedes generar "la vista" de esos datos (el HTML) (no solo de tu BD sino de todo lo que envies al navegador) .. con la comodidad de que si cambias "la presentación" de esos datos (el HTML) tu código (PHP con tus consultas a tu BD .. etc)permanecerá inalterable. Con esto, a una misma "consulta" a tu BD por ejemplo puedes dar opción a diferentes "presentaciones" de forma cómoda..
Ejemplos de sistemas de templates tienes por ejemplo:
NokTemplate: (faciles de usar y en castellano)
Smarty: (Potentes .. en ingles y mucho mas complejas)
En
www.zonaphp.com tienes varios articulos sobre estos dos sistemas de templates ...
Un saludo,