Bueno te indico unas pautas a seguir y tu ya después lo haces como veas, pero es obligatorio.
Primero, léete la API de MySQL de PHP, de este modo sabrás como conectar, consultar, recuperar datos, recorrerlos, etc.
Una vez hecho esto, si no sabes SQL, pues mas de lo mismo, aprende SQL y ve haciendo consultas pequeñas tipo
Cuando ya entiendas como funciona esto es el momento de ir mirando el patrón de diseño MVC. Como todos los patrones de diseño, este nos enseñar a crear un sistema con una arquitectura en tres capas, donde una de ellas es la Vista ( donde se muestra la información generada ), el Controlador ( que carga la información y la envía a la Vista ), y el Modelo( capa que actúa directamente sobre la base de datos, devolviendo al controlador los datos pedidos ).
Por cierto, lo que quieres hacer se llaman formularios de mantenimiento, lo digo para que vayas hablando con propiedad.
Si necesitas algo mas para continuar dímelo, he supuesto que ya tienes bastante conocimiento y he obviado bastantes cosas xdd.
He visto que necesitas otra cosa en realidad, de todos modos dejo esto expuesto.
Otra puntualidad es que ya existen herramientas que hacen esto, sería útil aprender a utilizarlas, y por su puesto, tiempo.
Para mapear la base de datos deberás crear los correspondientes variables de clase que se corresponderán con los campos de la tabla.
Por otra parte deberás realizar los métodos set/get para tratarlos. Debemos de tener en cuenta ( ya menos ) a la hora de mapear campos, pues las memorias ( cada día menos claro ), son limitadas y no podemos ponernos a crear objetos a diestro y siniestro xd.