Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/10/2009, 09:12
MikiBroki
 
Fecha de Ingreso: abril-2002
Mensajes: 1.014
Antigüedad: 22 años
Puntos: 8
Duda con setLocale()

Hola buenas, necesitaría saber si el uso de setLocale() afecta a los valores recuperados de base de datos (Mysql con campos DECIMAL(9,2) UNSIGNED), pues necesito que el separador de decimales sea una coma y no lo logro:

Código:
    setlocale(LC_NUMERIC, 'Spanish_Spain.28605');

    $var_prueba = 23.75;

    $rs = $this->mysql_query( $sql, $this->getConexion() );
    $objFila = mysql_fetch_object($rs);

    echo "->".$var_prueba."<br/>";           // 23,75
    echo "->".$objFila->precioVenta;         // 23.75
Usando number_format() sí se muestran bien, o también podría usar la función Replace() de MySQL, pero si puedo hacerlo más centralizado y desde la aplicación pues mejor... alguna idea?

Gracias