Skip to content

Exercício realizado no Senac Penha de uma CRUD simples utilizando PHP e SQL

Notifications You must be signed in to change notification settings

veronica-silva/exercicio-php-crud

 
 

Repository files navigation

Orientações gerais

1. SQL

  • Crie um banco de dados chamado crud_escola_seunome
  • Crie no phpMyAdmin uma tabela chamada alunos com os seguintes campos:
    • id (inteiro pequeno, não nulo, com chave primária e auto incrementado)
    • nome (string com tamanho 30) não nulo
    • primeira (decimal tamanho total 3, 1 dígito depois da vírgula) não nulo
    • segunda (decimal tamanho total 3, 1 dígito depois da vírgula) não nulo
    • media (decimal tamanho total 3, 1 dígito depois da vírgula) não nulo
    • situacao (string com tamanho 15) não nulo

2. PHP e SQL

  • Programe os scripts PHP necessários para acessar o Banco de Dados usando PDO.
  • Programe os scripts PHP/SQL necessários para realizar as operações CRUD para o aluno

3. PHP

  • Na página inserir.php, programe os recursos necessários para fazer INSERT no banco

Obs.: os campos de média e situação devem ser preenchidos com o resultado de operações. Média será a soma da primeira e da segunda nota e a divisão delas por 2. Situação será aprovado se média for maior ou igual a 7, e será reprovado caso contrário.

  • Na página visualizar.php, programe os recursos necessários para fazer SELECT no banco

  • Na página atualizar.php, programe os recursos necessários para fazer SELECT e UPDATE no banco

Obs.: somente os campos nome, primeira e segunda poderão ser preenchidos manualmente. Média será atualizada de acordo com os valores dos campos das notas. Situação será atualizada de acordo com o valor da média.

  • Na página excluir.php, programe os recursos necessários para fazer DELETE no banco

DESAFIO 🔥

  • Em visualizar.php, destaque de alguma forma quando aprovado, e de outra forma quando reprovado.
  • Em visualizar.php, usando JavaScript, programe recursos que possibilitem que ao clicar em um link de exclusão, seja perguntado ao usuário se ele realmente deseja apagar aquele registro. Apenas se ele confirmar, a exclusão será feita.
  • Aplique recursos de formatação do Bootstrap

DESAFIOS TURBINADOS 🔥💥💯

  • Em atualizar.php, usando JavaScript, programe recursos que permitam atualizar e exibir em tempo real os campos de média e situação.
  • Publique seu exercício em um servidor remoto gratuito (000Webhost, Byethost, AwardSpace ou outro)

About

Exercício realizado no Senac Penha de uma CRUD simples utilizando PHP e SQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 84.6%
  • JavaScript 6.8%
  • Hack 6.4%
  • CSS 2.2%