Anotações
*>* Nessa atividade foram criadas algumas funcionalidades e arquivos no projeto, segue a lista dos arquivos:
index.php
Na index é realizado um pequeno template a ser utilizado como exemplo, para uma estrutura básica de acesso por meio da URL.config.php
No config é realizado uma pequena configuração de acesso ao banco utilizando mysqli, porém é expressivo dizer que uma configuração mais avançada é necessária, utilizando PDO e seus recursos.newuser.php
Nesse arquivo é realizado a atividade em si, demonstrando o formulário e suas caracteristicas. Tentei realizar alguns acessos diferentes para demonstrar conhecimentos diversos.
saveuser.php
Arquivo necessário para a realização da parte de negócio, a persistencia de dados no banco e validações de campos.
usuarios.php
Classe criada pedida na atividade, fui ver o exemplo após o término mas deu pra demonstrar um pouco sua criação e acesso aos métodos, passando uma conexão a ela no modo raça srsrs
listuser.php
O último arquivo demonstrando a listagem dos usuários criados e como poderia ser feito tudo através de esse único arquivo.
avaliacaosuper.sql
Banco de dados criado para realizar o serviço.
Para a realização da segunda atividade foi criado o seguinte arquivo:
atividade2.php
Neste arquivo foi realizado os passo a passo pedido na atividade.
A estrutura das tabelas foram definidas e os valores inseridos, sem uso de auto incremento. No arquivo arceexemplo.txt, foi definido o esboço do processo. Por fim executado em um banco de dados mysql por meio do próprio esboço. Segue o arquivo dbsuper.sql, como finalização da atividade 3.