Olá AMDeus!
Concordo com o Klaus, porque não vai mudar nada e pior, vai ficar bem difícil de vc dar uma manutenção depois, por estar tudo junto numa mesma rotina, porém se ainda assim quiser tentar...
crie uma variável qualquer que vai determinar a ação que está sendo tomada. Aqui vou chamá-la de $Acao. Ela pode ser de sessão, local (que deve ser passada como parâmetro) ou uma hidden dentro do formulário (que deve ser atualizada sempre que um botão de determinada ação for clicado).
no <FORM> mude a instrução action para: $PHP_SELF. Se você estiver utilizando uma variável local: $PHP_SELF?Acao=<? echo $Acao; ?>
Crie todos os botões no mesmo form: inclusão, alteração, etc...
Antes de cada Ação dentro do seu programa, pergunte pela variável.
Por exemplo:
if (!isset($Acao)) faz a edição dos dados
else
if ($Acao == "I") faz o insert no banco
...
e assim sucessivamente.
Abraços,
Silvia



Postagens
Não informado
