Pessoal, boa tarde!! Precisei em uma aplicação do tipo consulta, criar um botão onde coloco um script php para exportar para xls com quebras. O meu problema está na configuração de um campo de salário que vem do banco de dados. Os valores que vem com decimais, eu consigo formata-los. Por exemplo: no banco está 1234.56 e formato para 1.234,56. O problema está quando no banco está gravado um numero inteiro. Daí não coloca as decimais. 680 vai como 680 mesmo para a planilha. Esse problema ocorre apenas quando grava para o xls pois já fiz teste mostrando na tela e faz da forma que eu esperava. Tentei a utilização também da função vsprintf mas ela dá mensagem “Too few arguments” sendo que a função, do jeito que fiz funciona em PHP puro.
O máximo que consegui foi fazer o 680 ficar como 680.00 e valores maiores que 1.000 como 1234.56.
O que eu queria mesmo era que ficasse como 680,00 e os valores maiores de 1.000 ficasse 1.234,56
Estou trabalhando na versão 5.02.0041 do scriptcase