本文整理汇总了PHP中Categoria::setCategoria方法的典型用法代码示例。如果您正苦于以下问题:PHP Categoria::setCategoria方法的具体用法?PHP Categoria::setCategoria怎么用?PHP Categoria::setCategoria使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Categoria
的用法示例。
在下文中一共展示了Categoria::setCategoria方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: editarAction
public function editarAction()
{
$ct = new Categoria();
$request = $this->getRequest();
$id = $request->getParam('id');
$erro = false;
$msg = '';
$categoria = $ct->getCategoriaById($id);
if (!$categoria) {
$erro = true;
$msg = 'Não exsitem dados para serem exibidos';
$this->view->msg = $msg;
}
if ($request->isPost()) {
$ct->setCategoria($request->getPost('categoria'));
$data = array('categoria' => $ct->getCategoria());
$ct->saveCategoria($data, $id);
if ($erro) {
$msg = 'Ocorreu um erro, tente novamente';
$this->view->msg = $msg;
} else {
$this->_helper->redirector('listar', 'categorias');
}
}
$this->view->categoria = $categoria;
$this->render();
}
示例2: 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);
}
示例3: listarCategorias
public function listarCategorias()
{
$consulta = $this->getConexao();
$realiza_consulta_categoria = $consulta->query("SELECT * FROM categoria");
$categorias = new ArrayObject();
while ($linha = $realiza_consulta_categoria->fetch(PDO::FETCH_ASSOC)) {
$nome = $linha['nome'];
$cat = $linha['categoria'];
$categoria = new Categoria();
$categoria->setNome($nome);
$categoria->setCategoria($cat);
$categorias->append($categoria);
}
return $categorias;
}
示例4: getAllCategorias
public function getAllCategorias()
{
$categorias = array();
require_once 'dbm.php';
$data = new DataBase();
$query = "SELECT * FROM categoria";
$data->open();
$result = mysqli_query($data->get_connect(), $query);
while ($row = mysqli_fetch_array($result)) {
$elemento = new Categoria();
$elemento->setCategoria($row[1], $row[2]);
$elemento->setIdCategoria($row[0]);
$categorias[] = $elemento;
}
$data->close();
return $categorias;
}
示例5: selectAllCategorias
public function selectAllCategorias($categoria)
{
$sql = "select * from categorias where categoria = '" . $categoria . "' order by rand() limit 10";
$lista = array();
$result = $this->retrieve($sql);
while ($qr = mysqli_fetch_array($result)) {
$categoria = new Categoria();
$categoria->setIdCategoria($qr["idCategoria"]);
$categoria->setCategoria($qr["categoria"]);
$categoria->setTituloCategoria($qr["tituloCategoria"]);
$categoria->setCidadeCategoria($qr["cidadeCategoria"]);
$categoria->setEnderecoCategoria($qr["enderecoCategoria"]);
$categoria->setTelefoneCategoria($qr["telefoneCategoria"]);
array_push($lista, $categoria);
}
return $lista;
}
示例6: var_dump
<?php
require_once "Config/autoload_dominio.php";
require_once "Config/autoload_logica.php";
require_once "Config/autoload_persistencia.php";
$categoria = new Categoria();
$categoria->setCategoria(3);
$subcategoriaDAO = new SubCategoriaDAO();
echo var_dump($subcategoriaDAO->buscarSubCategorias($categoria));