Avatar billede TiHs Nybegynder
13. november 2008 - 15:27 Der er 5 kommentarer og
1 løsning

formatere tal så det bliver echoet korrekt

hej eksperter,
Jeg har følgende echo på min side:

<?php
include("dbconnect.php");
$getregnskab2 = mysql_query("select * from regnskab2");
while($r=mysql_fetch_array($getregnskab2))
{
extract($r);
echo "$belob";
}
php?>

Dette beløb vil jeg gerne have til at så med de rigtige tegn. Jeg har før gjort det med output på denne her måde:
'.$r['belob'] = number_format($r['belob'], 1, ",", ".").'

Men hvordan skal jeg gøre det for at kunne bruge en echo istedet for output ?
Skal jeg lave en array mere eller ?
Avatar billede kimg Nybegynder
13. november 2008 - 15:41 #1
Hvis jeg ikke har misforstået dit spørgsmål..
<?php
include("dbconnect.php");
$getregnskab2 = mysql_query("select * from regnskab2");
while($r=mysql_fetch_array($getregnskab2))
{
$belob = number_format($r['belob'], 1, ",", ".");
echo $belob;
}
php?>
Avatar billede TiHs Nybegynder
13. november 2008 - 15:48 #2
Tak for det. Det var det jeg mente ja :o)
Kan du så sige mig hvad jeg gør ved at den tager f.eks. 1312.25
fra tabellen og formaterer det til 1.312,3 og ikke 1.312,25 ?
Avatar billede TiHs Nybegynder
13. november 2008 - 15:57 #3
ahaaa... det var jo bare at se ordentligt efter. Skulle ændre 1 til 2 istedet.
Send svar
Avatar billede kimg Nybegynder
13. november 2008 - 16:00 #4
Du får et svar ;-)
Avatar billede TiHs Nybegynder
13. november 2008 - 16:03 #5
Ved du om jeg kan sætte et felt i en tabel til automatisk lægge tallene sammen i de indsatte beløbs rækker ?
Avatar billede kimg Nybegynder
14. november 2008 - 01:04 #6
Undskyld havde ikke set dit spørgsmål, det burd du kunne gøre med:

select SUM(belob) AS ialt from regnskab2

$belob = number_format($r['ialt'], 1, ",", ".");
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester