An open API service indexing awesome lists of open source software.

https://github.com/vilhalva/crud-com-php-e-mysql

šŸ‘Øā€šŸ«CRUD EM HTML, CSS, PHP E MYSQL.
https://github.com/vilhalva/crud-com-php-e-mysql

crud css database html mysql php projeto site

Last synced: 3 months ago
JSON representation

šŸ‘Øā€šŸ«CRUD EM HTML, CSS, PHP E MYSQL.

Awesome Lists containing this project

README

          

# CRUD COM PHP E MYSQL
šŸ‘Øā€šŸ«CRUD EM HTML, CSS, PHP E MYSQL.










## DESCRIƇƃO:
Este aplicativo implementa um sistema bÔsico de gerenciamento de usuÔrios com funcionalidades de criação, leitura, atualização e exclusão (CRUD). Aqui estÔ uma descrição do que ele faz e exibe:

1. **Home Page:**
- Exibe uma pƔgina inicial com o tƭtulo "CRUD".
- Apresenta um link "NOVO" que direciona para a pÔgina de adição de novos usuÔrios.

2. **Lista de UsuƔrios:**
- Mostra uma tabela com os dados dos usuƔrios registrados no sistema.
- Os dados exibidos incluem o nome do usuƔrio, idade, e-mail e aƧƵes disponƭveis para cada usuƔrio.
- As ações disponíveis para cada usuÔrio são "EDITAR" e "APAGAR".
- O link de edição redireciona para a pÔgina de edição do usuÔrio correspondente.
- O link de exclusão solicita uma confirmação antes de excluir o usuÔrio.

3. **Funcionalidades:**
- **Adicionar Novo UsuƔrio:** Permite adicionar um novo usuƔrio ao sistema atravƩs do link "NOVO".
- **Editar UsuƔrio:** Permite editar as informaƧƵes de um usuƔrio existente clicando no link "EDITAR" ao lado do respectivo usuƔrio na lista.
- **Excluir UsuÔrio:** Permite excluir um usuÔrio existente clicando no link "APAGAR" ao lado do respectivo usuÔrio na lista. Uma confirmação é solicitada antes da exclusão.

4. **Mensagens de Feedback:**
- Fornece feedback ao usuÔrio sobre as ações realizadas, como adição bem-sucedida de um novo usuÔrio ou erros de validação ao adicionar um novo usuÔrio.

## EXECUTANDO O PROJETO:
1. **Configuração do Banco de Dados:**
- Antes de executar o site, Ʃ necessƔrio importar o arquivo `DATABASE.sql`.

2. **Configuração do PHP:**
- Abra o arquivo `./CODIGO/dbConnection.php` e ajuste as configuraƧƵes do banco de dados:

```php
$databaseHost = 'localhost';
$databaseName = 'CRUD';
$databaseUsername = 'seu_usuario';
$databasePassword = 'sua_senha';
```

3. **Executando o Aplicativo com Apache:**
- Coloque os arquivos em um servidor web compatĆ­vel com PHP (por exemplo, XAMPP, WAMP, LAMP).
- Acesse o formulƔrio no navegador visitando [http://localhost/CODIGO/index.php](http://localhost/CODIGO/index.php).

4. **Executando o Aplicativo com `php.exe`:**
- Alternativamente, você pode iniciar o servidor diretamente no diretório `./CODIGO` com o comando abaixo:
```bash
php -S localhost:8080
```
- Em seguida, acesse o formulƔrio no navegador atravƩs do endereƧo: [http://localhost:8080](http://localhost:8080).

## NƃO SABE?
- Entendemos que para manipular arquivos em `HTML`, `CSS` e outras linguagens relacionadas, Ʃ necessƔrio possuir conhecimento nessas Ɣreas. Para auxiliar nesse aprendizado, oferecemos cursos gratuitos disponƭveis:
* [CURSO DE HTML E CSS](https://github.com/VILHALVA/CURSO-DE-HTML-E-CSS)
* [CURSO DE PHP](https://github.com/VILHALVA/CURSO-DE-PHP)
* [CURSO DE MYSQL](https://github.com/VILHALVA/CURSO-DE-MYSQL)
* [CURSO DE PHP COM MYSQL](https://github.com/VILHALVA/CURSO-DE-PHP-COM-MYSQL)
* [CONFIRA MAIS CURSOS](https://github.com/VILHALVA?tab=repositories&q=+topic:CURSO)

## CREDITOS:
- [PROJETO CRIADO PELO "CHAPAGAIN"](https://github.com/chapagain/crud-php-simple)
- [PROJETO EDITADO PELO VILHALVA](https://github.com/VILHALVA)