muchos utilizamos una estructura similar, por ejemplo lo que hago io es esto:
en pseudocodigo xD:
Código PHP:
<?
// incluyo mis paginas asociadas
include("lista.php");
include("new.php");
include("edit.php");
etc, etc
//incluyo mi cabecera
include("cabecera.tpl");
include("menu.tpl");
//recupero el valor q me dira q hacer
$op=$_GET['op'];
// segun mi op realizo mis opraciones
switch($op)
{
case "lista": listarelemento(); break; // esta funcion definida en en lista.php
case "new": newelemento(); break; // esta funcion definida en en new.php
case "edit": editelemento(); break; // esta funcion definida en en edit.php
defaulf: echo "Opcion incorrecta";
}
// incluyo mi pie de pagina
include("pie.tpl");
?>
y asi esa es mi forma, en un inio empece con tablas como lo hace tu pero me resulto mejor usar DIVs, y a mi si me reciben los valores eviados con el $_GET
Salu2.