Re: Para quien me pueda ayudar...

From: Mario Gonzalez <mario(at)cfrd(dot)cl>
To: "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Para quien me pueda ayudar...
Date: 2005-01-13 20:04:34
Message-ID: 1105646674.5106.26.camel@mario.cfrd.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El jue, 13-01-2005 a las 15:25 -0300, Alvaro Herrera escribió:
> On Thu, Jan 13, 2005 at 05:42:14PM +0100, Juanky Moral wrote:
> > > Hace unos minutos inserté un "echo $fil" para ver el valor de la variable
> > > dentro del segmento de código y me econtré con la sorpresa de que ahi si me
> > > muestra todas las filas,y aunque al eliminarlo el problema vuelve. Por lo
> > > visto es un problema del php, ya que no se me ocurre otra cosa.
>
> Ese segmento de codigo es harto feo en mi opinion. Yo partiria por
> convertir todo esto
>
> > > > $fil = 0;
> > > > $num_fils = pg_numrows($result_enviar);
> > > > while($fil < $num_fils) {
> > > > echo $fil;
> > > > $row = pg_fetch_array ($result_enviar, $fil);
> > > > printf("<option value=\"%d\">%s</option>",
> > > > $row[$codigo], $row[$desc]);
> > > > $fil++;
> > > > }
>
> en
>
> while ($array = pg_fetch_array(...)) {
> printf('<option value="%d">%s</option>',
> $row['codigo'], $row['desc']);
> }
>
> Esa costumbre de usar pg_numrows y una variable de iteracion siempre la
> he encontrado algo "brain damaged". Y creo que los subindices del array
> deben ser strings, no variables.
>
> Si realmente es un problema de PHP por favor haznoslo saber, para
> agregarlo a mi lista de razones por las cuales PHP no deberia usarse.

Una pregunta bien breve, Porque no se deberia usar PHP?? No lo
encuentro malo. Y en ves de PHP, usar CGI?? Los CGI los encuentro mucho
mas inseguros en todo caso.

> En cualquier caso, deberias estar usando templates (plantillas/
> patrones), no HTML metido en medio del codigo.
>
--
Debian GNU/Linux
Administrador de Sistemas
Mi clave publica gpg la encuentras en:
http://www.cfrd.cl/~mario/pub.gpg
Linux User: 281238

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Esteban Osorio 2005-01-13 20:26:00 RE: Para quien me pueda ayudar...
Previous Message rogoh 2005-01-13 19:56:52 Arreglos en el lenguaje plpgsql