Este repositório tem como objetivo melhorar as habilidades em PHP e foi desenvolvido com o uso de PHP, JavaScript, CSS e HTML. O projeto inclui uma tabela dinâmica, que permite alterar, deletar e cadastrar os dados, que será salvo em um arquivo txt.
- Caminho para acesso ao arquivo txt
- Cadastrar os dados
- Alterar os dados
- Deletar os dados
- Ordenar os dados da tabela
- Pesquisar os dados da tabela
Para a tela de cadastro, foi utilizado um modal. Após clicar em ‘salvar’, os dados são salvos no arquivo txt. Em seguida, é utilizado o ‘fetch’ para exibir na tela os dados do arquivo txt.
Para alterar os dados da tabela, foi utilizado um ícone que, ao ser clicado, faz aparecer um modal com as informações da linha a serem alteradas. Após clicar em ‘Alterar’, as informações são também modificadas no arquivo txt.
Para deletar os dados da tabela, foi utilizado um ícone de lixeira. Ao ser clicado, o campo com as informações é removido da tabela e também do arquivo txt.
A tabela permite ordenar cada coluna. Pode ser de forma crescente, decrescente ou em ordem alfabética.
O campo de pesquisa destaca as palavras conforme são digitadas e traz as linhas que possuem as palavras pesquisadas. As demais são ocultadas.