function alteraProduto($conexao, Produto $produto) { $produto->setNome(mysqli_real_escape_string($conexao, $produto->getNome())); $produto->setDescricao(mysqli_real_escape_string($conexao, $produto->getDescricao())); $produto->setUsado(mysqli_real_escape_string($conexao, $produto->getUsado())); $produto->setPreco(mysqli_real_escape_string($conexao, $produto->getPreco())); $produto->setCategoriaId(mysqli_real_escape_string($conexao, $produto->getCategoriaId())); $produto->setId(mysqli_real_escape_string($conexao, $produto->id)); $query = "update produtos set nome = '{$produto->getNome()}', preco = {$produto->getPreco()}, descricao = '{$produto->getDescricao()}', categoria_id= {$produto->getCategoriaId()}, usado = {$produto->getUsado()} where id = '{$produto->getId()}'"; return mysqli_query($conexao, $query); }
function adicionaCarrinho(Produto $produto, Usuario $usuario) { $stmt = $this->con->prepare("insert into carrinho(id_produto,produto,preco,email) values(?,?,?,?)"); $stmt->bindValue(1, $produto->getId()); $stmt->bindValue(2, $produto->getNome()); $stmt->bindValue(3, $produto->getPreco()); $stmt->bindValue(4, $usuario->getEmail()); return $stmt->execute(); }
function alteraProduto(Produto $produto) { $stmt = $this->con->prepare("update produtos set nome = ?, preco = ?, descricao = ?, categoria_id = ? , usado = ? where id = ?"); $stmt->bindValue(1, $produto->getNome()); $stmt->bindValue(2, $produto->getPreco()); $stmt->bindValue(3, $produto->getDescricao()); $stmt->bindValue(4, $produto->getCategoria()->getId()); $stmt->bindValue(5, $produto->getUsado()); $stmt->bindValue(6, $produto->getId()); return $stmt->execute(); }
function alteraProduto(Produto $produto) { $query = "update produtos set nome='{$produto->nome}', preco='{$produto->getPreco()}', descricao='{$produto->descricao}', categoria_id='{$produto->categoria->getId()}', usado='{$produto->usado}' where id='{$produto->id}'"; return mysqli_query($this->conexao, $query); }