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