本文整理汇总了PHP中Categoria::setId方法的典型用法代码示例。如果您正苦于以下问题:PHP Categoria::setId方法的具体用法?PHP Categoria::setId怎么用?PHP Categoria::setId使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Categoria
的用法示例。
在下文中一共展示了Categoria::setId方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: create
public static function create($id = null, $nome)
{
$categoria = new Categoria();
$categoria->setId($id);
$categoria->setNome($nome);
return $categoria;
}
示例2: rowToDto
function rowToDto($row)
{
$objCategoria = new Categoria();
$objCategoria->setId($row["id"]);
$objCategoria->setNombre($row["nombre"]);
$objCategoria->setColor($row["color"]);
return $objCategoria;
}
示例3: buscaCategoria
function buscaCategoria($conexao, $id)
{
$query = "select * from categorias\n\t\t\t\t\t\t\t\t where id = {$id}";
$resultado = mysqli_query($conexao, $query);
$array = mysqli_fetch_assoc($resultado);
$categoria = new Categoria();
$categoria->setId($array['id']);
$categoria->setNome($array['nome']);
return $categoria;
}
示例4: listaCategorias
function listaCategorias($conexao)
{
$resultado = mysqli_query($conexao, "select * from categorias");
$categorias = array();
while ($db = mysqli_fetch_assoc($resultado)) {
$categoria = new Categoria();
$categoria->setId($db['id']);
$categoria->setNome($db['nome']);
array_push($categorias, $categoria);
}
return $categorias;
}
示例5: listaCategorias
function listaCategorias()
{
$categorias = array();
$query = "select * from categorias";
$resultado = mysqli_query($this->conexao, $query);
while ($categoria_atual = mysqli_fetch_assoc($resultado)) {
$categoria = new Categoria();
$categoria->setId($categoria_atual['id']);
$categoria->setNome($categoria_atual['nome']);
array_push($categorias, $categoria);
}
return $categorias;
}
示例6: listaCategoria
public function listaCategoria($conexao)
{
$categorias = array();
$query = "select * from categorias";
$resultado = mysqli_query($conexao, $query);
while ($listaDeCategorias = mysqli_fetch_assoc($resultado)) {
$categoria = new Categoria();
$categoria->setId($listaDeCategorias["id"]);
$categoria->setNome($listaDeCategorias["nome"]);
array_push($categorias, $categoria);
}
return $categorias;
}
示例7: buscarProdutos
function buscarProdutos(Produto $produto)
{
//$produtos = [];
$rs = $this->con->prepare("SELECT * FROM produtos where id = ?");
$rs->bindValue(1, $produto->getId());
$rs->execute();
$rs->setFetchMode(PDO::FETCH_CLASS, "Produto");
$produtos = $rs->fetch();
$categoria = new Categoria();
$categoria->setId($produtos->categoria_id);
$produtos->setCategoria($categoria);
return $produtos;
}
示例8: 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;
}
示例9: 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;
}
示例10: 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;
}
示例11: buscaProduto
function buscaProduto($produto)
{
$query = "select * from produtos where id = {$produto->getId()}";
$resultado = mysqli_query($this->conexao, $query);
$produto_atual = mysqli_fetch_assoc($resultado);
$tipoProduto = $produto_atual["tipoProduto"];
$factory = new ProdutoFactory();
$produto = $factory->criaPor($tipoProduto, $produto_atual['nome'], $produto_atual['preco']);
if (trim($produto_atual['isbn']) !== "") {
//$produto = new Livro($produto_atual['nome'], $produto_atual['preco']);
$produto->setIsbn($produto_atual['isbn']);
}
//else {
//$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']);
//$produto->setTipoProduto($produto_atual['tipoProduto']);
return $produto;
}
示例12: CategoriaDAO
<?php
require_once 'class/produto.php';
require_once 'class/categoria.php';
require_once 'class/categoriaDAO.php';
require_once "cabecalho.php";
require_once "logica-usuario.php";
verificaUsuario();
$daocategoria = new CategoriaDAO($conexao);
$categorias = $daocategoria->listaCategorias();
$produtos = array();
$produto = new LivroFisico('', '');
$categoria = new Categoria();
$categoria->setId('');
$produto->setCategoria($categoria);
$produto->setNome('');
$produto->setDescricao('');
$produto->setPreco('');
$usado = "";
?>
<h1>Formulário de cadastro</h1>
<form action="adiciona-produto.php" method="post">
<table>
<?php
include "produto-formulario-base.php";
?>
<tr>
<td><input class="btn btn-primary" type="submit" value="Cadastrar" /></td>
</tr>
示例13: Categoria
<?php
require_once "cabecalho.php";
require_once "conecta.php";
//ARQUIVO QUE FAZ A CONEXÃO COM O BANCO
require_once "banco-categoria.php";
require_once "logica-usuario.php";
require_once "autoload.php";
//require_once("categoria.php");
verificaUsuario();
$categoria = new Categoria();
$categoria->setId($_POST['id']);
$categoria->setNome($_POST['nome']);
$alterouCategoria = alteraCategoria($conexao, $categoria);
if ($alterouCategoria) {
header("Location:categoria-formulario-listagem.php?alterado=true");
} else {
header("Location:categoria-formulario-listagem.php?alterado=false");
}
示例14: CategoriaDAO
<?php
include_once '../../includes.sys/ini.php';
include_once INTERNAL_ROOT_PORTAL . '/includes.sys/metodos.php';
include_once INTERNAL_ROOT_PORTAL . '/ged/DAO/CategoriaDAO.php';
include_once INTERNAL_ROOT_PORTAL . '/ged/Categoria.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once INTERNAL_ROOT_PORTAL . '/head.php';
$DAO = new CategoriaDAO();
$categoria = new Categoria();
//Verifica se foi executado a acao de salvar
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'editar') {
$id = limpaTexto($_POST['id']);
$categoria->setNome(limpaTexto($_POST['nome']));
$categoria->setId($id);
$nome = $categoria->getNome();
//Verifica se o nome esta em branco
if (!empty($nome)) {
$retorno = $DAO->Atualizar($categoria);
if ($retorno == true) {
echo '<script language= "JavaScript">alert("Categoria alterada com sucesso");</script>';
echo '<script language= "JavaScript">location.href="index.php";</script>';
}
}
} else {
$id = limpaTexto($_GET['id']);
$resultado = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_CATEGORIAS . " WHERE ativo = 'S' AND id =" . $id . " LIMIT 1");
if ($resultado) {
foreach ($resultado as $item) {
$categoria->setNome($item['nome']);
$categoria->setId($item['id']);
示例15: CriadorDeProdutos
#require_once("class/Categoria.php");
require_once "cabecalho.php";
#require_once("banco-produto.php");
require_once "logica-usuario.php";
verificaUsuario();
$tipoProduto = $_POST['tipoProduto'];
$CriadorDeProdutos = new CriadorDeProdutos();
$produto = $CriadorDeProdutos->criaPor($tipoProduto);
$produto->atualizaBaseadoEm($_POST);
// if(strcasecmp($_POST['tipoProduto'], "livro") == 0){
// $produto = new Livro($_POST["nome"], $_POST["preco"]);
// }else{
// $produto = new Produto($_POST["nome"], $_POST["preco"]);
// }
$categoria = new Categoria();
$categoria->setId($_POST["categoria_id"]);
#$produto->nome = $_POST["nome"];
#$produto->setPreco($_POST["preco"]);
#$produto->descricao = $_POST["descricao"];
$produto->categoria = $categoria;
#$produto->setTipoProduto($_POST["tipoProduto"]);
if (array_key_exists('usado', $_POST)) {
$usado = "true";
} else {
$usado = "false";
}
$produto->usado = $usado;
$produtoDAO = new ProdutoDAO($conexao);
if ($produtoDAO->insereProduto($produto)) {
?>
<p class="text-success">