Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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: 26 days 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)