Connessione al db tramite le classi Zend

Un’alternativa interessante alle cosiddette query grezze (raw query per gli amanti dell’inglese) è l’utilizzo delle classi di Zend, che dopotutto è il framework su cui si fonda Magento.

Il primo passo prevede la creazione di un oggetto Adapter, specificando i parametri della connessione al db:

$dbAdapter = new Zend_Db_Adapter_Pdo_Mysql(array(
'host'     => '127.0.0.1',
'username' => 'db_user',
'password' => 'xxxxxxxx',
'dbname'   => 'db_name'
));

A questo punto, non siamo ancora pronti per effettuare le query, infatti abbiamo bisogno di impostare l’adapter di default:

Zend_Db_Table::setDefaultAdapter($dbAdapter); 

Nel prossimo articolo vedremo come eseguire le query.
Per maggiori informazioni sull’argomento potete leggere qui: Documentation – Zend_Db_Adapter

 

Lascia un commento