Ações da script
A script em PHP vai tomar conhecimento de qual ação ela precisa fazer através de um parâmetro na URL de chamada através do protocolo http. O parâmetro que vamos convencionar é action, e as possibilidades dele são:
action | Descrição da funcionalidade |
add | Procedimento de inclusão. Mostra um formulário para acréscimo de registros à tabela. |
addsave | Procedimento de salvamento do registro que veio da ação add. |
edit | Procedimento de edição. Mostra um formulário para alteração do registro. A ação deve ter o acréscimo do parâmetro Id (AutoNumeração), contendo o número do registro. |
editsave | Procedimento de salvamento do registro que veio da ação edit. |
dele | Procedimento de preparo do registro para deleção. |
delesave | Procedimento de confirmação da deleção do registro. |
list | Mostra uma relação dos registros a partir de um parâmetro e de um conteúdo escolhido. |
Organização das ações
As ações estão implementadas dentro da engine na forma do comando switch(){ case ... }.
Diagrama das ações
Em bom código PHP, teríamos, a grosso modo, o seguinte:
// O ajuste da variável $action é feito no include que possui os parâmetros (ExemploDefinicao.php)
$action = strtolower($_REQUEST['action']);
switch($action){
case "add":
.
.
.
break;
case "addsave":
.
.
.
break;
case "edit":
.
.
.
break;
case "editsave":
.
.
.
break;
.
.
.
break;
case "dele":
.
.
.
break;
case "list":.
.
.
break;
case "delesave":
.
.
.
break;
.
.
.
break;
.
.
.
break;
default:
.
.
.
}
No próximo post começaremos a detalhar os demais includes, para depois especificar cada ação.
.
.
.
}
No próximo post começaremos a detalhar os demais includes, para depois especificar cada ação.
Nenhum comentário:
Postar um comentário