retorno de array asociativo - Zend framework



   AUTOR PREGUNTA

Publicado 27 mayo 2014 - 21:28

Cómo puedo hacer para que el resultado de la siguiente consulta a base de datos me retorne un array asociativo en vez de un objeto:

$select = $table->select();
$select->where('approved = 1');
$result = $table->fetchRow($select);

Estoy trabajando con Zend Framework


¿Tienes la misma pregunta? Yo también

 

Publicado 27 mayo 2014 - 22:44

Prueba con lo siguiente:

$db = $table->getAdapter();
$select = $table->select();
$select->where('approved = 1');
$result = $db->fetchAssoc($select);

 

Publicado 27 mayo 2014 - 22:47

Trata cambiando la línea del result de la siguiente forma y con eso tendrías tu respuesta como un array asociativo:

$result = $table->fetchRow($select)->toArray();

   AUTOR PREGUNTA

Publicado 28 mayo 2014 - 05:02

Con eso me funciono, gracias Jhony