2010-01-22 23 views
2

Je teste Zen_DB et Zend_Db_Table et je suis face à un problème:Zend_Db_Table fetchAll et les noms de colonnes

Disons que j'ai deux tables
tableau A (id, titre)
tableau B (id , titre)

Si j'écris quelque chose comme

$db = $this->getDbTable()->getAdapter(); 
$query = "SELECT A.*, B.* FROM A INNER JOIN B on A.id = B.id" 
$stmt = $db->query($query); 
$rows = $stmt->fetchAll(); 

chaque ligne résultant est comme [ 'id' => valeur, 'title' => valeur]

Question: Comment les lignes récupérées peuvent-elles être comme ['A.id' => valeur, 'A.title' => valeur ',' B.id '=> valeur,' B.title '=> valeur ']?

Important: Je ne veux pas modifier le schéma de base de données

Répondre