本文整理汇总了PHP中Categoria类的典型用法代码示例。如果您正苦于以下问题:PHP Categoria类的具体用法?PHP Categoria怎么用?PHP Categoria使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了Categoria类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: delCategoria
public function delCategoria(Categoria $objCategoria)
{
$conexao = $this->abreConexao();
$sql = "UPDATE " . TBL_CATEGORIAS . " SET\n status = 0\n WHERE idCategoria = " . $objCategoria->getIdCategoria() . "\n ";
$conexao->query($sql) or die($conexao->error);
$this->fechaConexao();
}
开发者ID:lucasmachoalfa,项目名称:gcommerce,代码行数:7,代码来源:categoriaDao.php
示例2: testModifyCategory
public function testModifyCategory()
{
$Categoria = new Categoria();
$Catmodifica = $Categoria->getDeleteCategory(1);
// despues de haber modificado la categoria es importante que peuda devolvernos un 1 como parametro de bandera, como comprobacion que fue eliminada la categoria
$this->assertTrue($Catmodifica != null);
}
开发者ID:bjesua,项目名称:Prueba-Unitaria-Categoria,代码行数:7,代码来源:CategoriaTest.php
示例3: actualizaInserta
function actualizaInserta($opcion)
{
sesionNivel('a');
include_once 'Modelos/' . $this->modelo . '.php';
$modelo = $this->modelo;
$ok = true;
for ($i = 1; $i <= 1; $i++) {
if (!isset($_POST[Categoria::$array[$i][0]])) {
$ok = false;
break;
}
}
if ($ok) {
$producto = new Categoria();
if ($opcion == "actualizar") {
$producto->id = $_POST[Categoria::$array[0][0]];
}
$producto->nombre = $_POST[Categoria::$array[1][0]];
if ($producto->{$opcion}() === "") {
echo $producto->insert_id();
} else {
echo "-3";
}
} else {
echo "-4";
}
}
开发者ID:sergiocosus,项目名称:abarrotes,代码行数:27,代码来源:CategoriaControlador.php
示例4: listaProdutos
function listaProdutos()
{
$produtos = array();
$resultado = mysqli_query($this->conexao, "SELECT p.*,c.nome as categoria_nome FROM produtos as p join categorias as c on c.id=p.categoria_id");
while ($produto_atual = mysqli_fetch_assoc($resultado)) {
// 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']);
// }
$produto = new $produto_atual['tipoProduto']($produto_atual['nome'], $produto_atual['preco']);
$categoria = new Categoria();
$categoria->setNome($produto_atual['categoria_nome']);
$produto->id = $produto_atual['id'];
$produto->setIsbn($produto_atual['isbn']);
#$produto->nome = $produto_atual['nome'];
#$produto->setPreco($produto_atual['preco']);
$produto->descricao = $produto_atual['descricao'];
$produto->categoria = $categoria;
$produto->usado = $produto_atual['usado'];
$produto->setTipoProduto($produto_atual['tipoProduto']);
#$produto->setIsbn($produto_atual['isbn']);
array_push($produtos, $produto);
}
return $produtos;
}
开发者ID:alura-cursos,项目名称:moderadores,代码行数:27,代码来源:ProdutoDAO.php
示例5: create
public static function create($id = null, $nome)
{
$categoria = new Categoria();
$categoria->setId($id);
$categoria->setNome($nome);
return $categoria;
}
开发者ID:walterjrp,项目名称:form-builder,代码行数:7,代码来源:CategoriaFactory.php
示例6: rowToDto
function rowToDto($row)
{
$objCategoria = new Categoria();
$objCategoria->setId_categoria($row["Id_categoria"]);
$objCategoria->setNombre($row["Nombre"]);
$objCategoria->setColor($row["Color"]);
return $objCategoria;
}
开发者ID:jmacboy,项目名称:electiva-programacion-2-2015-nur,代码行数:8,代码来源:ClaseCategoriaBLL.php
示例7: rowToDto
function rowToDto($row)
{
$objCategoria = new Categoria();
$objCategoria->setId($row["id"]);
$objCategoria->setNombre($row["nombre"]);
$objCategoria->setColor($row["color"]);
return $objCategoria;
}
开发者ID:raitoaez,项目名称:practico2,代码行数:8,代码来源:ClaseCategoriaBLL.php
示例8: insereCategoria
public function insereCategoria($nome)
{
$novaCategoria = new Categoria();
$novaCategoria->setNome($nome);
$categoriaDAO = new CategoriaDAO();
$categoriaDAO->insereCategoria($novaCategoria);
return "ok";
}
开发者ID:JulianaMoreno,项目名称:TrabalhoBD,代码行数:8,代码来源:TrataCategoria.php
示例9: buscarSubCategorias
public function buscarSubCategorias($nome_categoria)
{
$subcategoriaDAO = new SubCategoriaDAO();
$categoria_nova = new Categoria();
$categoria_nova->setCategoria($nome_categoria);
$subcategorias = $subcategoriaDAO->buscarSubCategorias($categoria_nova);
return json_encode($subcategorias);
}
开发者ID:JulianaMoreno,项目名称:TrabalhoBD,代码行数:8,代码来源:TrataSubCategoria.php
示例10: actionAdmin
public function actionAdmin()
{
$model = new Categoria('search');
$model->unsetAttributes();
if (isset($_GET['Categoria'])) {
$model->setAttributes($_GET['Categoria']);
}
$this->render('admin', array('model' => $model));
}
开发者ID:rapbore,项目名称:comar,代码行数:9,代码来源:CategoriaController.php
示例11: 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;
}
开发者ID:GDantas05,项目名称:cursophp,代码行数:10,代码来源:banco-categoria.php
示例12: getCategoria
public function getCategoria()
{
if (!empty($this->fkCategoria)) {
$categoria = new Categoria();
$categoria->selecionarPorId($this->fkCategoria);
return $categoria;
} else {
return $this->fkCategoria;
}
}
开发者ID:GDGPVH,项目名称:sistemaEvento,代码行数:10,代码来源:Noticia.php
示例13: update
/**
* atualiza um registro da tabela
*
* @parametro CategoriaMySql categoria
*/
public function update(Categoria $Categoria)
{
$sql = "UPDATE {$this->table} SET nome = :nome WHERE id_categoria = :id";
$id = $Categoria->getIdCategoria();
$nome = $Categoria->getNome();
$stmt = ConnectionFactory::prepare($sql);
$stmt->bindParam(':id', $id);
$stmt->bindParam(':nome', $nome);
return $stmt->execute();
}
开发者ID:alexdiasgonsales,项目名称:organizador,代码行数:15,代码来源:CategoriaMySqlDAO.class.php
示例14: 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;
}
开发者ID:paulojribp,项目名称:fp73-produtos,代码行数:12,代码来源:banco-categoria.php
示例15: nueva
public function nueva()
{
View::select(null, "json");
$nueva = new Categoria(Input::post("categoria"));
if ($nueva->save()) {
$buscar = new Categoria();
$options = $buscar->getInOptionsFormat();
$this->data = array("valid" => true, "mensaje" => "Categoria Agregada con éxito", "html" => $options);
} else {
$this->data = array("valid" => false, "mensaje" => strip_tags(str_replace("<br>", "\n", ob_get_contents())));
}
}
开发者ID:jaimeirazabal1,项目名称:gotcha,代码行数:12,代码来源:categoria_controller.php
示例16: 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;
}
开发者ID:hugovallada,项目名称:Loja,代码行数:13,代码来源:ProdutoDAO.php
示例17: 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;
}
开发者ID:vagfsantos,项目名称:alura-curso-php,代码行数:13,代码来源:CategoriaDAO.php
示例18: 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;
}
开发者ID:alura-cursos,项目名称:moderadores,代码行数:13,代码来源:CategoriaDAO.php
示例19: cargarCategoriasInternas
function cargarCategoriasInternas($idProducto)
{
$mdb2 = conectar();
$tipos = new Categoria($mdb2['dsn']);
$tipos->setSelect("idCategoria AS id");
$tipos->addSelect("nombre");
$tipos->addSelect("imagen");
$tipos->addSelect("tituloDescripcion");
$tipos->addSelect("descripcion");
$tipos->setWhere(TABLA_PRODUCTO . ".idProducto = {$idProducto}");
$tipos->setJoin(TABLA_PRODUCTO, "categoria.idCategoria = " . TABLA_PRODUCTO . ".idCategoria", inner);
$tipos = $tipos->getAll();
for ($i = 0; $i < count($tipos); $i++) {
$tipos[$i]["categoria"] = "categoria";
}
$usos = new UsoProducto($mdb2['dsn']);
$usos->setSelect("idUso AS id");
$usos->addSelect("uso.nombre AS nombre");
$usos->addSelect("imagen");
$usos->addSelect("tituloDescripcion");
$usos->addSelect("uso.descripcion AS descripcion");
$usos->setWhere(TABLA_PRODUCTO . ".idProducto = {$idProducto}");
$usos->setJoin(TABLA_PRODUCTO, "uso_producto.idProducto = " . TABLA_PRODUCTO . ".idProducto", inner);
$usos->addJoin(TABLA_USO, "uso_producto.idUso = " . TABLA_USO . ".idUso", inner);
$usos = $usos->getAll();
for ($i = 0; $i < count($usos); $i++) {
$usos[$i]["categoria"] = "uso";
}
return array_merge($tipos, $usos);
}
开发者ID:laiello,项目名称:coopcrucial,代码行数:30,代码来源:categoriaDA.php
示例20: 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;
}
开发者ID:sleite31,项目名称:Loja,代码行数:14,代码来源:banco-produto.php
注:本文中的Categoria类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论