<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Retornar un array en un fetchRow, con Zend_Db</title>
	<atom:link href="http://blog.pablo-morales.com/2008/08/retornar-un-array-en-un-fetchrow-con-zend_db/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.pablo-morales.com/2008/08/retornar-un-array-en-un-fetchrow-con-zend_db/</link>
	<description>Web developers</description>
	<lastBuildDate>Sat, 04 Feb 2012 22:34:57 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Carlos Ayala</title>
		<link>http://blog.pablo-morales.com/2008/08/retornar-un-array-en-un-fetchrow-con-zend_db/comment-page-1/#comment-1008</link>
		<dc:creator>Carlos Ayala</dc:creator>
		<pubDate>Mon, 14 Mar 2011 15:21:56 +0000</pubDate>
		<guid isPermaLink="false">http://blog.pablo-morales.com/?p=145#comment-1008</guid>
		<description>Hola, tengo problemas con Zend y no he encontrado una solucion.
Voy a probar suerte aqui.

Lo que sucede es que al efectuar la consulta me devuelve todas las columnas de la tabla, y yo quiero solo algunas.

Uso el -&gt;from(nombre_tabla, array())

donde, en array coloco los campos de la tabla (segun el manual de zend), pero me devuelve todos los campos. 

Incluso, si efectuo un join, tambien me agrega todas las columnas de la tabla referenciada en el join.

No logro de ninguna forma que me devuelva solo las columnas que yo quiero.</description>
		<content:encoded><![CDATA[<p>Hola, tengo problemas con Zend y no he encontrado una solucion.<br />
Voy a probar suerte aqui.</p>
<p>Lo que sucede es que al efectuar la consulta me devuelve todas las columnas de la tabla, y yo quiero solo algunas.</p>
<p>Uso el -&gt;from(nombre_tabla, array())</p>
<p>donde, en array coloco los campos de la tabla (segun el manual de zend), pero me devuelve todos los campos. </p>
<p>Incluso, si efectuo un join, tambien me agrega todas las columnas de la tabla referenciada en el join.</p>
<p>No logro de ninguna forma que me devuelva solo las columnas que yo quiero.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jose</title>
		<link>http://blog.pablo-morales.com/2008/08/retornar-un-array-en-un-fetchrow-con-zend_db/comment-page-1/#comment-722</link>
		<dc:creator>jose</dc:creator>
		<pubDate>Fri, 19 Feb 2010 15:02:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.pablo-morales.com/?p=145#comment-722</guid>
		<description>gracias Pablo, tienes razon.</description>
		<content:encoded><![CDATA[<p>gracias Pablo, tienes razon.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pablo Morales</title>
		<link>http://blog.pablo-morales.com/2008/08/retornar-un-array-en-un-fetchrow-con-zend_db/comment-page-1/#comment-721</link>
		<dc:creator>Pablo Morales</dc:creator>
		<pubDate>Fri, 19 Feb 2010 14:57:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.pablo-morales.com/?p=145#comment-721</guid>
		<description>Hola @jose.

La clase tiene que estar en el path, para poder ejecutar el Autoload, sino esta, podes agregarlo, lo mas conveniente es que uses un namespaces mas claro. Por ejempo Model_Usuarios(), o podes incluir el archivo a mano con require_once.

Saludos.</description>
		<content:encoded><![CDATA[<p>Hola @jose.</p>
<p>La clase tiene que estar en el path, para poder ejecutar el Autoload, sino esta, podes agregarlo, lo mas conveniente es que uses un namespaces mas claro. Por ejempo Model_Usuarios(), o podes incluir el archivo a mano con require_once.</p>
<p>Saludos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jose</title>
		<link>http://blog.pablo-morales.com/2008/08/retornar-un-array-en-un-fetchrow-con-zend_db/comment-page-1/#comment-720</link>
		<dc:creator>jose</dc:creator>
		<pubDate>Fri, 19 Feb 2010 12:31:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.pablo-morales.com/?p=145#comment-720</guid>
		<description>pablo, estoy haciendo un ejercicio con  arrayObject, en el indexController cargo la data con esta forma:
public function init()
    {
        
        $lista_usuarios = new ArrayObject();

        $lista_usuarios-&gt;append(new Usuario(1, &quot;jose&quot;, &quot;perez&quot;));
    etc....

pero cuando ejecuto tengo el error de que la clase Usuario no existe. Pregunto, debo crear un clase en Model con la inicializacion del array??</description>
		<content:encoded><![CDATA[<p>pablo, estoy haciendo un ejercicio con  arrayObject, en el indexController cargo la data con esta forma:<br />
public function init()<br />
    {</p>
<p>        $lista_usuarios = new ArrayObject();</p>
<p>        $lista_usuarios-&gt;append(new Usuario(1, &#8220;jose&#8221;, &#8220;perez&#8221;));<br />
    etc&#8230;.</p>
<p>pero cuando ejecuto tengo el error de que la clase Usuario no existe. Pregunto, debo crear un clase en Model con la inicializacion del array??</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pablo Morales</title>
		<link>http://blog.pablo-morales.com/2008/08/retornar-un-array-en-un-fetchrow-con-zend_db/comment-page-1/#comment-330</link>
		<dc:creator>Pablo Morales</dc:creator>
		<pubDate>Tue, 24 Feb 2009 02:00:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.pablo-morales.com/?p=145#comment-330</guid>
		<description>si queres usar ? podes hacer esto

$this-&gt;select()
-&gt;where ( &#039;campo like ? &#039;, &quot; &#039;%$variable%&#039;  &quot; )</description>
		<content:encoded><![CDATA[<p>si queres usar ? podes hacer esto</p>
<p>$this-&gt;select()<br />
-&gt;where ( &#8216;campo like ? &#8216;, &#8221; &#8216;%$variable%&#8217;  &#8221; )</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gabriel</title>
		<link>http://blog.pablo-morales.com/2008/08/retornar-un-array-en-un-fetchrow-con-zend_db/comment-page-1/#comment-327</link>
		<dc:creator>Gabriel</dc:creator>
		<pubDate>Sat, 21 Feb 2009 00:37:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.pablo-morales.com/?p=145#comment-327</guid>
		<description>Hola pablito, vuelvo a visitar tu BLOG. Queria saber si me sabes como hacer una consulta, en donde se pueda utilizar el LIKE como en SQL.

Ya que no lo encuentro por ningun lado. 

Abrazo</description>
		<content:encoded><![CDATA[<p>Hola pablito, vuelvo a visitar tu BLOG. Queria saber si me sabes como hacer una consulta, en donde se pueda utilizar el LIKE como en SQL.</p>
<p>Ya que no lo encuentro por ningun lado. </p>
<p>Abrazo</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pablo Morales</title>
		<link>http://blog.pablo-morales.com/2008/08/retornar-un-array-en-un-fetchrow-con-zend_db/comment-page-1/#comment-72</link>
		<dc:creator>Pablo Morales</dc:creator>
		<pubDate>Mon, 18 Aug 2008 14:44:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.pablo-morales.com/?p=145#comment-72</guid>
		<description>Obvio suerte!</description>
		<content:encoded><![CDATA[<p>Obvio suerte!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eduardo</title>
		<link>http://blog.pablo-morales.com/2008/08/retornar-un-array-en-un-fetchrow-con-zend_db/comment-page-1/#comment-71</link>
		<dc:creator>Eduardo</dc:creator>
		<pubDate>Mon, 18 Aug 2008 05:21:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.pablo-morales.com/?p=145#comment-71</guid>
		<description>ajajaj bueno ¿amigos? :P</description>
		<content:encoded><![CDATA[<p>ajajaj bueno ¿amigos? <img src='http://blog.pablo-morales.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pablo Morales</title>
		<link>http://blog.pablo-morales.com/2008/08/retornar-un-array-en-un-fetchrow-con-zend_db/comment-page-1/#comment-70</link>
		<dc:creator>Pablo Morales</dc:creator>
		<pubDate>Mon, 18 Aug 2008 04:53:57 +0000</pubDate>
		<guid isPermaLink="false">http://blog.pablo-morales.com/?p=145#comment-70</guid>
		<description>Jejeje. No era para que te enojes, siempre leo el blog, y es de los pocos que sobrevivieron a la limpieza del reader, realmente esta bueno. Pero me entusiasme con el titulo, y bue, nada. :P

Suerte!</description>
		<content:encoded><![CDATA[<p>Jejeje. No era para que te enojes, siempre leo el blog, y es de los pocos que sobrevivieron a la limpieza del reader, realmente esta bueno. Pero me entusiasme con el titulo, y bue, nada. <img src='http://blog.pablo-morales.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Suerte!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eduardo</title>
		<link>http://blog.pablo-morales.com/2008/08/retornar-un-array-en-un-fetchrow-con-zend_db/comment-page-1/#comment-69</link>
		<dc:creator>Eduardo</dc:creator>
		<pubDate>Mon, 18 Aug 2008 04:48:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.pablo-morales.com/?p=145#comment-69</guid>
		<description>demasiado básico y 0 aporte, y aparte aprende a usar un framework de verdad como symfony.

Haahah mentira son bromas, pero hay maneras y maneras de decir las cosas ¿no crees?</description>
		<content:encoded><![CDATA[<p>demasiado básico y 0 aporte, y aparte aprende a usar un framework de verdad como symfony.</p>
<p>Haahah mentira son bromas, pero hay maneras y maneras de decir las cosas ¿no crees?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pablo Morales</title>
		<link>http://blog.pablo-morales.com/2008/08/retornar-un-array-en-un-fetchrow-con-zend_db/comment-page-1/#comment-66</link>
		<dc:creator>Pablo Morales</dc:creator>
		<pubDate>Fri, 15 Aug 2008 14:38:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.pablo-morales.com/?p=145#comment-66</guid>
		<description>Ni, lo que yo buscaba es que solo me devuelva las columnas de la base, si yo hago lo que vos mencionas, me sigue llegando toda la info que no necesito. Con este metodo solo me devuelve el array con los resultados del fetchRow. 

Probalo y fijate haciendo un print_r de lo que devuelve para que te des cuenta lo que digo.</description>
		<content:encoded><![CDATA[<p>Ni, lo que yo buscaba es que solo me devuelva las columnas de la base, si yo hago lo que vos mencionas, me sigue llegando toda la info que no necesito. Con este metodo solo me devuelve el array con los resultados del fetchRow. </p>
<p>Probalo y fijate haciendo un print_r de lo que devuelve para que te des cuenta lo que digo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Carlos Aguilar</title>
		<link>http://blog.pablo-morales.com/2008/08/retornar-un-array-en-un-fetchrow-con-zend_db/comment-page-1/#comment-65</link>
		<dc:creator>Carlos Aguilar</dc:creator>
		<pubDate>Fri, 15 Aug 2008 04:50:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.pablo-morales.com/?p=145#comment-65</guid>
		<description>Hola Pablo, corrigeme si me equivoco, pero para lo que tu estas proponiendo existe la funcion fetchMode en Zend_Db.

Si lo que necesitas es que te devuelva es un array, solo necesitas cambiar el fetchMode, en el caso de tu ejemplo, seria:

$this-&gt;setFetchMode(Zend_Db::FETCH_ASSOC);

el codigo anterior haria que te retornada el resultado en un array associativo.

Puedes ver las demas constantes en el manual de Zend_DB en el sitio de Zend Framework.

La funcion que tu dices esta muy bien, pero me parecio que era necesario mencionar la otra forma, ya que no se si se te escapo o no la mencionaste a proposito.

Saludos</description>
		<content:encoded><![CDATA[<p>Hola Pablo, corrigeme si me equivoco, pero para lo que tu estas proponiendo existe la funcion fetchMode en Zend_Db.</p>
<p>Si lo que necesitas es que te devuelva es un array, solo necesitas cambiar el fetchMode, en el caso de tu ejemplo, seria:</p>
<p>$this-&gt;setFetchMode(Zend_Db::FETCH_ASSOC);</p>
<p>el codigo anterior haria que te retornada el resultado en un array associativo.</p>
<p>Puedes ver las demas constantes en el manual de Zend_DB en el sitio de Zend Framework.</p>
<p>La funcion que tu dices esta muy bien, pero me parecio que era necesario mencionar la otra forma, ya que no se si se te escapo o no la mencionaste a proposito.</p>
<p>Saludos</p>
]]></content:encoded>
	</item>
</channel>
</rss>

