本文整理汇总了PHP中Produto::setUsado方法的典型用法代码示例。如果您正苦于以下问题:PHP Produto::setUsado方法的具体用法?PHP Produto::setUsado怎么用?PHP Produto::setUsado使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Produto
的用法示例。
在下文中一共展示了Produto::setUsado方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: buscaProduto
function buscaProduto($conexao, $produto)
{
$query = "select * from produtos where id = {$produto->getId()}";
$resultado = mysqli_query($conexao, $query);
$produto_atual = mysqli_fetch_assoc($resultado);
$produto = new Produto($produto_atual['nome'], $produto_atual['preco']);
$categoria = new Categoria();
$categoria->setId($produto_atual['categoria_id']);
$produto->setCategoria($categoria);
$produto->setId($produto_atual['id']);
$produto->setDescricao($produto_atual['descricao']);
$produto->setUsado($produto_atual['usado']);
return $produto;
}
示例2: buscaProduto
function buscaProduto($conexao, $id)
{
$resultado = mysqli_query($conexao, "select p.*, c.nome as\n categoria_nome from produtos as p join categorias as c on\n p.categoria_id = c.id where p.id={$id}");
$array = mysqli_fetch_assoc($resultado);
$produto = new Produto();
$produto->setId($array['id']);
$produto->setNome($array['nome']);
$produto->setDescricao($array['descricao']);
$produto->setPreco($array['preco']);
$categoria = new Categoria();
$categoria->setId($array['categoria_id']);
$categoria->setNome($array['categoria_nome']);
$produto->setCategoria($categoria);
$produto->setUsado($array['usado']);
return $produto;
}
示例3: validado
private function validado()
{
$produto = new Produto();
$categoria = new Categoria();
$categoria->setId($_POST['categoria_id']);
$produto->setNome($_POST["nome"]);
$produto->setPreco($_POST["preco"]);
$produto->setDescricao($_POST["descricao"]);
$produto->setCategoria($categoria);
if (isset($_POST['usado'])) {
$usado = true;
} else {
$usado = false;
}
$produto->setUsado($usado);
return $produto;
}
示例4: listaProdutos
function listaProdutos($conexao)
{
$query = mysqli_query($conexao, 'select p.*, c.nome as categoria_nome from produtos as p join categorias as c on c.id = p.categoria_id');
$lista = array();
while ($produto_atual = mysqli_fetch_assoc($query)) {
$produto = new Produto();
$produto->setCategoria(new Categoria());
$produto->setId($produto_atual["id"]);
$produto->setNome($produto_atual["nome"]);
$produto->setPreco($produto_atual["preco"]);
$produto->setDescricao($produto_atual["descricao"]);
$produto->setUsado($produto_atual["usado"]);
$produto->setCategoriaId($produto_atual["categoria_id"]);
$produto->setCategoriaNome($produto_atual["categoria_nome"]);
array_push($lista, $produto);
}
return $lista;
}
示例5: listaProdutos
function listaProdutos()
{
$produtos = array();
$query = "select p.*, c.nome as categoria_nome " . "from produtos p left join categorias c on c.id = p.categoria_id";
$resultado = mysqli_query($this->conexao, $query);
while ($db = mysqli_fetch_assoc($resultado)) {
$produto = new Produto();
$produto->setId($db['id']);
$produto->setNome($db['nome']);
$produto->setPreco($db['preco']);
$produto->setUsado($db['usado']);
$produto->setDescricao($db['descricao']);
$produto->setCategoria(new Categoria());
$produto->getCategoria()->setId($db['categoria_id']);
$produto->getCategoria()->setNome($db['categoria_nome']);
array_push($produtos, $produto);
}
return $produtos;
}
示例6: Produto
require_once 'conecta.php';
require_once 'banco-produto.php';
require_once 'logica-usuario.php';
require_once 'produto.php';
verificaUsuario();
?>
<?php
$nome = $_POST["nome"];
$preco = $_POST["preco"];
$produto = new Produto();
$produto->setNome($nome);
$produto->setPreco($preco);
$produto->setDescricao($_POST["descricao"]);
$produto->setCategoria($_POST["categoria_id"]);
$produto->setUsado($_POST["usado"]);
if (insereProduto($conexao, $produto)) {
?>
<p class="alert-success">
Produto <?php
echo $nome;
?>
, R$ <?php
echo $preco;
?>
adicionado com sucesso!
</p>
<?php
} else {
?>
<p class="alert-danger">
示例7: Produto
require_once 'class/categoria.php';
require_once 'class/produto.php';
require_once 'class/produtoDAO.php';
require_once "cabecalho.php";
$produto = new Produto($_POST["nome"], $_POST["preco"]);
$categoria = new Categoria();
$categoria->setId($_POST['categoria_id']);
$produto->setCategoria($categoria);
$produto->setDescricao($_POST['descricao']);
$produto->setId($_POST['id']);
if (array_key_exists('usado', $_POST)) {
$usado = "true";
} else {
$usado = "false";
}
$produto->setUsado($usado);
$dao = new ProdutoDAO($conexao);
if ($dao->alteraProduto($produto)) {
?>
<p class="text-success">Produto <?php
echo $produto->getNome();
?>
, <?php
echo $produto->getPreco();
?>
foi alterado.</p>
<?php
} else {
$msg = mysqli_error($conexao);
?>
<p class="alert-danger">O produto <?php
示例8: Produto
<?php
include "cabecalho.php";
include "conecta.php";
include "b2anco-produto.php";
require_once 'autoload.php';
$produto = new Produto();
$produto->setNome($_POST['nome']);
$produto->setPreco($_POST['preco']);
$produto->setDescricao($_POST['descricao']);
$produto->getCategoria()->setId($_POST['categoriaid']);
if (array_key_exists('usado', $_POST)) {
$produto->setUsado('true');
} else {
$produto->setUsado('false');
}
$sucesso = false;
$dao = new ProdutoDAO($conexao);
if (array_key_exists('id', $_POST) && $_POST['id'] != '') {
//$sucesso = alteraProduto($conexao, $nome, $preco, $descricao, $categoriaid, $usado, $id);
$produto->setId($_POST['id']);
$sucesso = $dao->alteraProduto($produto);
} else {
$sucesso = $dao->insereProduto($produto);
}
if ($sucesso) {
?>
<p class="text-success">Produto <?php
echo $produto->getNome();
?>
, <?php
示例9: validacao
function validacao(){
if(!isset($_POST['nome']) || strlen($_POST['nome'])<3){
$_SESSION['danger'] = "Arrume o nome";
$_SESSION['nome-form'] = $_POST['nome'];
$_SESSION['preco-form'] = $_POST['preco'];
$_SESSION['descricao-form'] = $_POST['descricao'];
$_SESSION['idCat-form'] = $_POST['categoria_id'];
if(isset($_POST['usado'])){
$_SESSION['usado-form'] = true;
}else{
$_SESSION['usado-form'] = false;
}
header("Location:produto-formulario.php");
die();
}else if(!isset($_POST['preco']) || $_POST['preco']<=0 || !is_numeric($_POST['preco'])){
$_SESSION['danger'] = "Arrume o preço";
$_SESSION['nome-form'] = $_POST['nome'];
$_SESSION['preco-form'] = $_POST['preco'];
$_SESSION['descricao-form'] = $_POST['descricao'];
$_SESSION['idCat-form'] = $_POST['categoria_id'];
if(isset($_POST['usado'])){
$_SESSION['usado-form'] = true;
}else{
$_SESSION['usado-form'] = false;
}
header("Location:produto-formulario.php");
die();
}else if(!isset($_POST['descricao']) || strlen($_POST['descricao'])<4){
$_SESSION['danger'] = "Arrume a descricao";
$_SESSION['nome-form'] = $_POST['nome'];
$_SESSION['preco-form'] = $_POST['preco'];
$_SESSION['descricao-form'] = $_POST['descricao'];
$_SESSION['idCat-form'] = $_POST['categoria_id'];
if(isset($_POST['usado'])){
$_SESSION['usado-form'] = true;
}else{
$_SESSION['usado-form'] = false;
}
header("Location:produto-formulario.php");
die();
}else if(isset($_POST['nome']) && isset($_POST['preco']) && isset($_POST['descricao']) && isset($_POST['categoria_id'])){
$produto = new Produto;
$categoria = new Categoria;
$categoria->setId($_POST['categoria_id']);
$produto->setNome($_POST["nome"]);
$produto->setPreco($_POST["preco"]);
$produto->setDescricao($_POST["descricao"]);
$produto->setCategoria($categoria);
if(isset($_POST['usado'])){
$usado = true;
}else{
$usado = false;
}
$produto->setUsado($usado);
}
return $produto;
}