login  Naam:   Wachtwoord: 
Registreer je!
 Forum

prijzen weergeven (Opgelost)

Offline Appie_Dijk - 26/02/2009 16:25 (laatste wijziging 26/02/2009 16:29)
Avatar van Appie_DijkLid Hallo iedereen,

ik ben momenteel bezig met een website.
Op deze site komen verschillende prijzen te staan.

Nu haal ik de prijs uit de database en dan staat er:

10000

is het mogelijk dat hier 10.000 komt te staan.

Dus:
1 => 1
10 => 10
100 => 100
1000 => 1.000
10000 => 10.000
100000 => 100.000
1000000 => 1.000.000

o ja, en daarnaast... hoe kan ik een prijs t best in een database zetten? staat momenteel als VARCHAR, denk niet dat dat de bedoeling is...?

5 antwoorden

Gesponsorde links
Offline Martijn2008 - 26/02/2009 16:33
Avatar van Martijn2008 PHP beginner Voor jouw database kun je het beste voor datatype TINYINT kiezen. Hoe je de duizendtallen kunt weergeven met PHP heb ik echter geen idee van. Misschien dat iemand anders dat weet?
Offline Richard - 26/02/2009 16:43
Avatar van Richard Crew algemeen TINYINT? Tot 127 lukt nogal snel... INT is de beste keuze, maar ik zou voor een DECIMAL gaan, dan kun je ook kommagetallen opslaan.

Hoe je het dan weergeeft:
  1. <?php
  2. echo number_format($bedrag, 2, ',', '.');
Offline Appie_Dijk - 26/02/2009 17:29
Avatar van Appie_Dijk Lid kommagetallen niet nodig, bij woningen gaat het niet om wat achter de komma staat 

hoe moet ik die number_format dan uitvoeren voor de duizendtallen?
Offline Koen - 26/02/2009 17:45
Avatar van Koen PHP expert Gewoon, zoals in het voorbeeld van Richard?
Offline Appie_Dijk - 26/02/2009 17:51
Avatar van Appie_Dijk Lid ah ik zie het, alleen van de 2 moet ik een 0 maken ;) sorry...

bedankt!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.191s