http://www.php.net/mailing-lists.php ahi busca la lista en español, ahi te ayudaran mas
Saludos 2010/11/9 Pelluco Pelluco <[email protected]> > Efectivamente eso es lo busco. Voy a buscar en algún foro php. > Gracias. > En todo caso si alguien tiene una rutina se agradecería. > > -----Original Message----- > From: Silvio Quadri <[email protected]> > Date: Tue, 9 Nov 2010 14:31:42 > To: <[email protected]> > Cc: <[email protected]>; <[email protected]>; < > [email protected]> > Subject: Re: [pgsql-es-ayuda] algoritmo de busqueda proximo > registrodiferente > > El día 9 de noviembre de 2010 11:21, Pelluco Pelluco > <[email protected]> escribió: > > Bien avanzado el tema. No habrá algo más sencillo en php. > > -----Original Message----- > > From: juanramirez <[email protected]> > > Date: Tue, 9 Nov 2010 14:15:02 > > To: <[email protected]> > > Cc: <[email protected]> > > Subject: Re: [pgsql-es-ayuda] algoritmo de busqueda proximo registro > > diferente > > > > Pelluco Pelluco escribió: > > > Estimados necesito comparar un valor del registro actual con el > > > proximo registro para poder sacar subtotales, el problema es que me > > > gustaria que me ayuden con un algoritmo para hacer esto.. > > > > > > > Windowing Functions ?¿?¿ > > > > He visto algo muy parecido a lo que necesitas utilizando estas > > funciones, revisa el siguiente enlace: > > > > http://www.pgexperts.com/document.html?id=23 > > > > Ojo, que no en todas las versiones de postgres está soportado esas > > funciones. > > > > > > > > Tu pregunta es de php ... fijate en algún foro que te pueda dar una > mano mejor ... > > No sé si lo querés hacer es un corte de control básico como cuando me > lo enseñaron en cobol en el año 89. > Debería ser algo así. > > $registro_anterior = null; > while( $registro_actual = pg_fetch_object($resource) ){ > if ( !$registro_anterior ){ > // codigo primera vez > } else { > if( $registro_actual->campo_que_quiero_comparar != > $registro_anterior->campo_que_quiero_comparar ){ > // accion en corte de control > } > } > $registro_anterior = $registro_actual; > } > > if( !$registr_anterior){ > // accion ultimo registro > } > > Silvio > > > > -- > Silvio Quadri > - > Enviado a la lista de correo pgsql-es-ayuda ( > [email protected]) > Para cambiar tu suscripción: > http://www.postgresql.org/mailpref/pgsql-es-ayuda > - > Enviado a la lista de correo pgsql-es-ayuda ([email protected] > ) > Para cambiar tu suscripción: > http://www.postgresql.org/mailpref/pgsql-es-ayuda >
