Ejemplo n.º 1
0
$nome = $_POST["nome"];
$preco = $_POST["preco"];
$produto = new Produto();
$produto->setId($_POST["id"]);
$produto->setNome($nome);
$produto->setPreco($preco);
$produto->setDescricao($_POST["descricao"]);
$categoria = new Categoria();
$categoria->setId($_POST['categoria_id']);
$produto->setCategoria($categoria);
$usado = "false";
if (array_key_exists('usado', $_POST)) {
    $usado = "true";
}
$produto->setUsado($usado);
if (alteraProduto($conexao, $produto)) {
    ?>
<p class="alert-success">
    Produto <?php 
    echo $nome;
    ?>
, R$ <?php 
    echo $preco;
    ?>
 alterado com sucesso!
</p>
<?php 
} else {
    ?>
<p class="alert-danger">
    O produto <?php 
Ejemplo n.º 2
0
<?php

require_once "cabecalho.php";
require_once "ProdutoDAO.php";
verificaAutenticacao();
$id = filter_input(INPUT_POST, "id");
$nome = filter_input(INPUT_POST, "nome");
$preco = filter_input(INPUT_POST, "preco");
$checked = filter_input(INPUT_POST, "usado");
$categoria = filter_input(INPUT_POST, "categoria");
if ($checked) {
    $checked = "true";
} else {
    $checked = "false";
}
if (alteraProduto($connection, $nome, $preco, $checked, $categoria, $id)) {
    mysqli_close($connection);
    sucesso("Produto atualizado com sucesso!");
} else {
    $error = mysqli_error($connection);
    mysqli_close($connection);
    falha("Não foi possível alterar o produto: " . $error);
}
include 'rodape.php';
<?php

include "cabecalho.php";
include "conecta.php";
include "banco-produto.php";
$id = $_POST['id'];
$nome = $_POST['nome'];
$preco = $_POST['preco'];
$descricao = $_POST['descricao'];
$categoria_id = $_POST['categoria_id'];
if (array_key_exists('usado', $_POST)) {
    $usado = "true";
} else {
    $usado = "false";
}
if (alteraProduto($conexao, $id, $nome, $preco, $descricao, $categoria_id, $usado)) {
    ?>
    <p class="text-success">O Produto <?php 
    echo $nome;
    ?>
, <?php 
    echo $preco;
    ?>
 foi alterado!</p>
<?php 
} else {
    $msg = mysqli_error($conexao);
    ?>
 
    <p class="text-danger">O Produto <?php 
    echo $nome;