SUM ( del låne beløb op som 3.000,00 kr

Tags:    php

Hej.

Jeg fik hjælp for noget tid siden, med sum i gældsbog.

Her er jeg ved at udvikle en version 2.

Nu vil jeg bare gerne have et beløb til at stå som: 3.500 kr i stedet for 3500 kr.

Hvordan gør jeg så lige det.

Det jeg fik hjælp med sidst, var det her:

Fold kodeboks ind/udPHP kode 


Nu skal det blot udskrives med 3.500 eller: 3.500,00

men ,00 er vel ikke nødvendigt, da man ikke låner 30 øre ? :)

Håber der er nogle som kan hjælpe mig videre :)



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 11 karma
Sorter efter stemmer Sorter efter dato
Du kan benytte dig af FORMAT() funktionen i MySQL (forudsat at du bruger MySQL. Jeg ved dog ikke hvilke andre RDBMS'er denne funktion findes i).

Fold kodeboks ind/udSQL kode 


Hvilket vil give dig f.eks. 3,500.00.

Eller du kan benytte dig af PHP's number_format funktion, efter du har hevet værdien ud af databasen:

Fold kodeboks ind/udPHP kode 


Hvilket vil give dig f.eks. 3.500,00

Her har du muligheden for selv at bestemme hvad der separerer tusinder og decimaler.

Et par nyttige links:
FORMAT()
number_format()



Indlæg senest redigeret d. 26.05.2012 22:36 af Bruger #17213
Med: $row['total'] = number_format($row['total'], 2, ',', '.');

udskriver den intet.

Hov. rettede til: echo "".$row['total'] = number_format($row['total'], 2, ',', '.');

Så virker nu. tak :)



Indlæg senest redigeret d. 26.05.2012 22:44 af Bruger #17118
t