Пример #1
0
 public function getCategoria($idCategoria)
 {
     $sql = "SELECT c.idcategoria, c.nome, c.slug, c.meta_titulo, c.meta_descricao, c.meta_palavras, c.oculta, c.idcategoria_pai, cc.nome as categoria_pai\n\t\t\t\tFROM mrc_categoria c \n\t\t\t\tLEFT JOIN mrc_categoria cc ON c.idcategoria_pai = cc.idcategoria \n\t\t\t\tWHERE c.idcategoria = ?\n\t\t\t\tORDER BY nome";
     $dadosWhere = array($idCategoria);
     $resultado = Transacao::especifico($sql, $dadosWhere);
     $categoria = new Categoria();
     foreach ($resultado as $r) {
         $categoria->set_id($r['idcategoria']);
         $categoria->set_nome($r['nome']);
         $categoria->set_slug($r['slug']);
         $categoria->set_metaTitulo($r['meta_titulo']);
         $categoria->set_metaDescricao($r['meta_descricao']);
         $categoria->set_metaPalavras($r['meta_palavras']);
         $categoria->set_oculta($r['oculta']);
         $categoria->set_categoriaPai($r['categoria_pai']);
         $categoria->set_idCategoriaPai($r['idcategoria_pai']);
     }
     return $categoria;
 }