PHP Diário Desvendando Códigos e Desafios

Explore comigo o fascinante mundo do PHP! Desvende códigos, supere desafios e aprimore suas habilidades de programação nesta jornada repleta de conhecimento e inovação.

Usando Zend_Db_Select com clausulas JOIN

Neste tutorial vou demonstrar como utilizar a cláusula JOIN entre duas tabelas do MySql com Zend_Db_Select. Primeiro criei duas tabelas, uma de usuário e outra para a permissão. CREATE TABLE IF NOT EXISTS `permissao` ( `PERMISSAO_ID` int(11) NOT NULL AUTO_INCREMENT, `USUARIO_ID` int(11) NOT NULL, `PERMISSAO_NOME` enum('admin','user','gest') NOT NULL, PRIMARY KEY (`PERMISSAO_ID`) ); CREATE TABLE IF NOT EXISTS `usuario` ( `USUARIO_ID` [...]

Leia o POST

Um pouco mais de como usar o Zend_Db_Select

/* Esta é uma continuação do post Usando o Zend_Db_Select para abstração de consultas */ As consultas a banco de dados não se limitam a apenas um SELECT * FROM `tabela`. Mais temos outros milhares de recursos a utilizar que precisam ser explorados para que nossos sistema sejam funcionais. Você também pode usar a maior parte dos métodos do objeto Zend_Db_Select com uma interface fluent. Uma interface fluent significa que cada [...]

Leia o POST

Usando o Zend_Db_Select para abstração de consultas

/* Este post é continuação do Usando o Zend_Db para conectar no MySql */ Vimos no post anterior que para se conectar com banco de dados através do Zend_Db é necessário configuração através do  o Zend_Config. Mais neste mesmo post somente mostrei como conectar e usar sintaxes de MySql. Mais se seu sistema ser multi-banco terá que abstrair as consultas de modo que o próprio Zend faça o trabalho de [...]

Leia o POST

Usando o Zend_Db para conectar no MySql

O Zend_Db é suas classes relacionadas fornecem uma interface simples para conexão com banco de dados. /* A classe Zend_Db sozinha não conecta com o banco, ela apenas faz uma ponte mais fácil para criar estas conexões. Você precisará que a biblioteca de conexão com o banco que escolher esteja habilitado. */ Vou demonstrar aqui a conexão com banco de dados MySql, e para isso é necessário que a biblioteca [...]

Leia o POST
Página 1 de 1
  • 1