Que separador usa pg 8.2 y la 8.1? El separador viene del locale en
donde esta instala la base de datos.
También es conviente revisar por el lado de php. Ve las funciones
localeconv y selocale por si necesitas ajustar algo.
El 28-10-2009, a las 10:53, José Sena escribió:
Hola a todos!!
es mi primer post en esta lista, y espero que puedan ayudarme:
Tengo el siguiente problema. Tengo una aplicación php en un servidor
que apunta a una base postgres 8.1.
El problema es el siguiente:
Tengo un formulario con dos columnas en la segunda columna son cajas
de textos done se ingresan cifras.
A la columna 1 se le resta la 2
en este caso la resta debe dar cero.
Aqui la ilustración de ambos casos
postgres 8.1 - Servidor Debian etch 4
$80001,56 --> - $80001,56
$813,12------> - $812,13
________________________
$0
postgres 8.2 y con php sobre windows xp
así
$813,12------> - $812,13
$80001,56 --> - $80001,56
________________________
$0
- Cuando ejecuto esa operación en la aplicación que apunta a la base
8.1 no funciona.
- Cuando ejecuto esa operación en la aplicación que apunta a la base
8.2 si funciona.
Como que la operación no hacen bien el calculo o redondeo.
Por lo que problemas con la version de php no es.
asi que sospecho es la versión de porstgres
La preguntas es puede ser un problema de configuracion de postgers ??
puedo hacer un dump desde la version 8.2 y hacer un restore en la
8.1 o
me treria problemas?
el sistema en cuestión
es un sistema de presupuestario y financiero es decir las
cifras son muy importantes!!
Gracias
--
*********************************************************
AS. José Sena
Área de Sistemas - Rectorado UNaM
http://senaconelsoftware.blogspot.com
http://www.senaconelsoftware.com.ar
*********************************************************
------------------------
Manuel Diego Paillafil Gamboa
man...@radiohead.cl