次のコードのようにselectクエリを使用します。
$params = array(
'username' => 'root',
'password' => '',
'dbname' => 'mst2');
$db = Zend_Db::factory('pdo_mysql', $params);
$select = $db->select()
->from(array('dc' => 'delivery_center'))
->join(array('r' => 'region'), 'dc.region_id = r.region_id');
$stmt = $select->query();
$result = $stmt->fetchAll();
ここで、$ dbは、使用しているデータベースのクレデンシャルです。ただし、次の行を使用して、application.iniでクレデンシャルをすでに指定しています。
resources.db.params.host = localhost
resources.db.params.username = root
resources.db.params.password = ''
resources.db.params.dbname = mst2
論理的には、これらのクレデンシャルを再度提供するべきではありませんが、selectクエリを使用する必要があります。データベースのクレデンシャルを再度証明せずに$dbを初期化するにはどうすればよいですか??よろしくお願いします。