<?php require_once "conecta.php"; require_once "cabecalho.php"; if (array_key_exists('usado', $_POST)) { $usado = "true"; } else { $usado = "false"; } $categoria = new Categoria(); $categoria->id = $_POST['categoria_id']; $produto = new Produto($_POST['nome'], $_POST['preco'], $_POST['descricao'], $categoria, $usado); $produto->id = $_POST['id']; $produtoDao = new produtoDao($conexao); if ($produtoDao->alteraProduto($produto)) { ?> <p class="text-success">O produto <?php echo $produto->nome; ?> , <?php echo $produto->getPreco(); ?> foi alterado.</p> <?php } else { $msg = mysqli_error($conexao); ?> <p class="text-danger">O produto <?php echo $produto->nome; ?> não foi alterado: <?php
<?php require_once "conecta.php"; require_once "cabecalho.php"; $id = $_GET['id']; $produtos = new produtoDao($conexao); $produto = $produtos->buscaProduto($id); $categoria = new categoriaDao($conexao); $categorias = $categoria->listaCategorias(); $usado = $produto['usado'] ? "checked='checked'" : ""; ?> <h1>Alterando produto</h1> <form action="altera-produto.php" method="post"> <input type="hidden" name="id" value="<?php echo $produto['id']; ?> "> <table class="table"> <?php include "produto-formulario-base.php"; ?> <tr> <td> <button class="btn btn-primary" type="submit">Alterar</button> </td> </tr> </table> </form> <?php include "rodape.php";