El que con PHP puedes mandar como salida código HTML???... sí, claro. En la FAQ para inicados hay múltiples enlaces hacia tutoriales... la verdad es que esto debe ser el "primer concepto" y no hay que detenerce demás en ello.
El cómo harás tu estructura con HTML?? Bueno, eso ya no corresponde a PHP sino a HTML y el manejo de tablas

.... igual podrías hacer uso de CSS... como sea PHP solo entregará un código al navegador, el funcionamiento de dicho código depende del propio lenguaje que entregues.
Primero... si no entiendes el concepto leete algún tutorial. Si esto ya lo tienes claro... entonces no deberías tener problemas

; ve primero tu "resultado final", osease tu estructura propia con HTML y tablas ó CSS.. lo que quieras... vé qué vaz a necesitar y posteriormente vé cómo imprimir eso... (para tu caso el manejo de tablas es recomendable, solo tendrías que generar las filas dentro de un ciclo).
Igual podría interezarte esta FAQ:
http://www.forosdelweb.com/showthrea...728#post463728
Suerte!