Hola tengo la siguiente consulta combinada a la base de datos
Código PHP:
$db = Zend_Db_Table::getDefaultAdapter(); //set in my config file
$select = new Zend_Db_Select($db);
$select->from('cpagos_canales',array('id_canales', 'matriz_canales', 'secundario_canales', 'valor_regador_canales'))
->joinInner('cpagos_sector','cpagos_canales.sector_canales = cpagos_sector.id_sector',array('nombre_sector') )
->group('cpagos_canales.id_canales')
->order('cpagos_canales.id_canales ASC');
return $db->fetchAll($select);
pero el problema es que no se como recorrer el array, lo tengo de la siguiente forma pero no me funciona
Código PHP:
<?php foreach ($this->paginator as $d) : ?>
<tr>
<td><?php echo $d->cpagos_canales.id_canales; ?></td>
<td><?php echo $d->cpagos_canales.matriz_canales; ?></td>
<td><?php echo $d->cpagos_canales.secundario_canales; ?></td>
<td><?php echo $d->cpagos_sector.nombre_sector; ?></td>
<?php $valor = number_format($d->cpagos_canales.valor_regador_canales); ?>
<td>$ <?php echo $valor; ?></td>
<td>
<a href="" title="Editar"><i class="icon-edit"></i></a>
<a href="<?php echo $this->url(array('module' => 'cpagos', 'controller' => 'actualizacion', 'action' => 'deletecanal', 'id' => $d->cpagos_canales.id_canales), "", true); ?>" title="eliminar"><i class="icon-remove" alt="Eliminar"></i></a>
</td>
</tr>
<?php endforeach; ?>
Espero puedan ayudarme y de antemano muchas gracias