Tutorial do framework Kohana: Biblioteca Database
Autor/fonte: Marcelo Araujo
Tags: [ tutorial kohana ]
Drivers disponíveis:
Exemplos rápidos
Variações na instanciação do objeto:
Ou:
Consulta simples:
Template:
- MsSQL;
- MySQL;
- MySQLi;
- PostgreSQL;
- PDOSqlite (SVN).
Exemplos rápidos
Variações na instanciação do objeto:
$db = new Database();
Ou:
// 'default' é assumido em caso de omissão do nome do grupo
$db = new Database('groupname');
Consulta simples:
$result = $db->query('SELECT username,password,email FROM users');
foreach ($result as $row)
{
echo $row->username;
echo $row->password;
echo $row->email;
}
class Clients_Controller extends Controller {
public function index()
{
$db = new Database;
$result = $db->query('SELECT name, code FROM clients');
$v = new View('clients');
$v->result = $result;
$v->render(TRUE);
}
}
Template:
<html>
<head>
<style>
table.db tr { background-color: #F0F0F0; }
table.db tr.odd { background-color: #D0D0D0; }
table.db th { color: #f0f0f0; background-color: #303030; }
</style>
</head>
<body>
<h2>Client List</h2>
<hr/>
<table class="db">
<tr>
<th>Client</th>
<th>ID</th>
</tr>
<?php foreach( $result as $row ):?>
<tr <?= text::alternate( '', ' class="odd"' ) ?>>
<td><?= $row->name ?> </td>
<td><?= $row->code ?> </td>
</tr>
<?php endforeach; ?>
</table>

Enviado por xKuRt em 09/02/2009 às 20:28
Itens relacionados
Tutorial do framework Kohana: Entendendo o funcionamento básico do Kohana
Tutorial do framework Kohana: Models
Tutorial do framework Kohana: Controllers
Tutorial do framework Kohana: Biblioteca ORM (Mapeamento Objeto-relacional)
Tutorial do framework Kohana: Instalando o Kohana
Tutorial do framework Kohana: Introdução
Tutorial do framework Kohana: Sistema de arquivos
Tutorial do framework Kohana: Views
Tutorial do framework Kohana: Biblioteca Session
Tutorial do framework Kohana: Métodos especiais
Listar todos itens relacionados
Avaliação
Esta publicação ainda não foi avaliada!
A avaliação de publicações é restrita a membros cadastrados e logados no nosso site.
Comentários
Este artigo ainda não foi comentado ou o(s) comentário(s) que foi(ram) enviado(s) a ele ainda não foi(ram) publicado(s).
Envio de comentário:
Terça, 09 de Fevereiro de 2010
Área restrita
Leitura recomendada
Últimas publicações
Top 5 membros
- Jotah191 pts
- fbinasco163 pts
- fredbcn117 pts
- Nando93 pts
- andersonop81 pts
Últimos membros online
- panossoem 09/02 às 14:57
- mitoem 09/02 às 13:21
- Max Williamem 09/02 às 11:55
Últimos membros cadastrados
- felipearomaniem 09/02
- LEANDROTIMAO15em 09/02
- Rafa Tem 09/02



