Informática, perguntado por vinidaniel0, 5 meses atrás

Você é o analista de desenvolvimento de uma franquia de hambúrgueres e está com uma nova demanda de trabalho: na reunião com um dos gestores da empresa, ele falou sobre a dificuldade da equipe em controlar a entrada e saída de produtos (pães, hambúrgueres, cebola, tomate, entre outros) e pediu que você criasse uma forma de organizar esses dados e disponibilizá-los para consulta e atualização. Então, partindo de um banco de dados em que tenha um ID, o nome dos produtos e o seu valor, crie uma página onde se possam ATUALIZAR os produtos (nome ou valor) a partir do seu ID, buscando os dados atuais do banco e após a alteração que grave os dados atualizados novamente.

Soluções para a tarefa

Respondido por walysonoliveiraduart
3

Resposta:

Padrão de resposta esperado

Veja a forma de criar a página solicitada pelo gestor da franquia de hambúrgueres.

Arquivo altera.php

"<?php $sql = "SELECT * FROM produtos WHERE id=\'1\'"; $result= $conn->query($sql); while($dados = $result->fetch_array()){ echo "<form name=\'produtos\' id=\'artigo\' method=\'POST\' action=\'grava.php\'>"; echo "<input type=\'text\' name=\'prod\' value=\'".$dados[\'produto\']."\'/><br />"; echo "<input type=\'text\' name=\'valor\' value=\'".$dados[\'valor\']."\'/><br />"; echo "<input type=\'submit\' name=\'ok\' value=\'Alterar\' id=\'ok\' /></form>"; } ?>" Arquivo grava.php "<?php //altera os dados digitados $prod= $POST[\'prod\']; $valor= $POST[\'valor\']; $sql = "UPDATE $produtos SET prod=\'$prod\', valor=\'$valor\' WHERE id=\'1\'"; $result = $conn->query($sql); if ($result){ // verifica se o resultado é positivo, portanto se o comando foi executado; echo "Dados atualizados com sucesso!"; } else { echo "Ocorreu um erro ao atualizar os dados!"; } ?>"

Explicação:

Respondido por carlinanderline
0

Resposta:

Explicação:

Anexos:
Perguntas interessantes