Caro(a) aluno(a), aqui você deve fazer a leitura prévia de algoritmos e lógica de programação (conceitos já estudados em disciplinas anteriores), além da estrutura básica da linguagem de programação PHP. Vamos ao que deve ser realizado:
1° Software que deve ser utilizado: notepad++
2° Ambiente de execução dos scripts: escolher a partir dos informados em sala de aula.
3° Banco de dados: MySQL
4° Criar um banco de dados chamado: loja
5° Criar uma tabela chamada: produtos com os seguintes campos:
6° Crie um formulário em HTML chamado produtos.html para entrada dos dados.
7° Crie uma página PHP chamada inserir.php para poder receber e inserir os dados do formulário no banco de dados.
8° Dentro da página inserir.php, você deve criar uma verificação se os campos do formulário foram preenchidos ou não; caso os dados não sejam preenchidos, a página em PHP não deverá permitir a inserção dos dados. Em seguida, crie uma verificação se a data está em formato correto para inserir no banco de dados.
9° Após a inserção dos dados, seu sistema deve exibir uma mensagem informando que os dados foram inseridos com sucesso, e caso ocorra algum erro durante a inserção, exibir uma mensagem de erro.
10° Crie uma página em PHP chamada listar.php para listar os dados que foram inseridos no banco de dados.
Provavelmente voce está usando o PhpMyAdmin para gerenciar o banco de dados.
Aqui um tutorial dos muitos pra PhpMyAdmin:
http://www.jack.eti.br/www/arquivos/apostilasd/web/tutorialphpmyadmin.pdf
Criar a tabela vai ser simples. É direto na interface.
Depois, crie um formulario html com os inputs desejados. Voce encontra a referencia com exemplos em:
http://www.w3schools.com/html/default.asp
Utilize o metodo POST como atributo "method" no seu form e atribua ao atributo "action" o endereço pro arquivo "inserir.php".
No seu arquivo "inserir.php", pegue os dados na variavel "$_POST"(http://www.w3schools.com/php/php_superglobals.asp). Faça uma verificação se não estão vazias e se a data esta correta. Se estiver algo errado, mostre uma mensagem de erro. Caso contrário, insira no banco de dados.
E para isso, recomendo duas leituras:
http://www.devin.com.br/intro_php/
http://wiki.locaweb.com/pt-br/Como_conectar_a_um_banco_MySQL_atrav%C3%A9s_de_script_PHP - este possui um video explicativo.
Depois, em "listar.php" faça uma consulta para retornar toda a base de dados. Pra isso use:
$query = "SELECT * FROM produtos"
Essa consulta ira retornar todos as linhas da tabela produtos. Depois, basta acessar cada dado e mostrar em uma tabela em html mesmo.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar