Supongamos que tienes un campo hidden que se denomine acción. Entonces sólo necesitas hacer un switch para saber qué realizar:
Código php:
Ver originalswitch ($_GET['accion']) {
case 'insertar':
// Añadir
break;
case 'editar':
// Editar
break;
}
Y para mostrar los datos sólo necesitas hacer una consulta SELECT e imprimirlos en el value de los campos.