我使用的Zend 1打印陣列到另一個數組[Zend的]
CONTROLLER:
public function insertarAction() {
$entidades_salud = new Application_Model_DbTable_EntidadesSalud();
$datos_entidades = $entidades_salud->buscarEntidades();
}
MODEL:
<?php
class Application_Model_DbTable_EntidadesSalud extends Zend_Db_Table_Abstract
{
protected $_name = 'entidades_salud';
protected $_primary = 'codigo_entidad_salud';
public function buscarEntidades() {
$consulta = $this->select()->from($this->_name);
$query = $this->fetchAll($consulta)->toArray();
return $query;
}
}
打印CONSULT [print_r的($ datos_entidades ); - 在控制器]
Array ([0] => Array ([codigo_entidad_salud] => 1 [nombre_entidad] => SANITAS)
[1] => Array ([codigo_entidad_salud] => 3 [nombre_entidad] => wladfimir)
[2] => Array ([codigo_entidad_salud] => 4 [nombre_entidad] => Juli))
no entraArray ([controller] => beneficiarios [action] => insertar [module] => default)
根據上述結果,我需要打印:
1 SANITAS
3 wladfimir
4 Juli
,我認爲它應該是這樣的工作:
while($row = mysqli_fetch_assoc($datos_entidades)){
echo $row['codigo_entidad_salud'];
echo $row['nombre_entidad'];
}
再次如上所述,這是更多的zendish方法然後使用foreach然後數組。但仍然是你的選擇。 –
在視圖中,我需要做一個選擇(HTML列表框)http://pastebin.com/WkSHtbpj但是如果您選擇不顯示任何功能,則會顯示其他數據。 @龍戰士 – Jhosman
看它是如何完成的,[這裏](http://pastebin.com/MtQzNeBU) –