Supongo que te quotea el campo y por eso no tira, probalo asi:
Código PHP:
Ver original$tabla = $ar['tabla'] . ' t';
$id = 't.' . $ar['id'];
$camp1 = 't.' . $ar['camp1'];
$q = Doctrine_Query::create();
$q->select($select)
->from($tabla)
$rs = $q->fetchArray();