Perchè sei nella lista nera.Originariamente inviato da milka
perchè c'è l'icona della cartellina con il punto nero?![]()
Serve per indicare che hai scritto tu quel messaggio o che comunque stai partecipando a quella discussione. E' una novità del forum.![]()
Per quel che riguarda la tua domanda non è che ci abbia capito granchè. Cosa intendi per colonna segno? Hai usato una colonna apposta per indicare se il numero è positivo o negativo?
Non puoi fare operazioni dopo che hai applicato number_format che restituisce una stringa. Falla prima
se hai il tuo numero
$numero = 50.00;
$negativo = -1 * $numero;
// e solo dopo applichi la formattazione
$negativo = number_format($negativo,2);
Ti darà - 50.00.
Siccome ho visto che poi fai il replace per avere la virgola puoi anche farlo direttamente col number_format.
$negativo = number_format($negativo,2,",",".");
e avrai
-50,00.
Prova.![]()