decimale Productprijzen in MySQL table
Frank
08/08/2006 14:02:00Goedendag, sinds een tijdje bezig met PHP en nu voor een klant een kleine shop aan het maken. Gaat allemaal prima behalve dit:
Ik heb de prijzen opgeslagen in een veld "prijs" als een DOUBLE. Als ik DECIMAL gebruik rond ie af op geheel. Ik zal vast een domme vraag stellen maar welke format moet ik gebruiken voor een productprijs?
Ik hoop dat iemand de moeite wil nemen om deze misschien wat dommere vraag te beantwoorden. Ik kom er iig niet uit.
Alvast bedankt.
Frank
Ik heb de prijzen opgeslagen in een veld "prijs" als een DOUBLE. Als ik DECIMAL gebruik rond ie af op geheel. Ik zal vast een domme vraag stellen maar welke format moet ik gebruiken voor een productprijs?
Ik hoop dat iemand de moeite wil nemen om deze misschien wat dommere vraag te beantwoorden. Ik kom er iig niet uit.
Alvast bedankt.
Frank
PHP hulp
22/12/2024 11:14:34Frank -
08/08/2006 14:13:00Dan heb je de DECIMAL niet correct gebruikt. DECIMAL(5,2) geeft je 5 getallen en de 2 geeft aan dat er 2 decimalen worden gebruikt. 999.99 is het hoogste getal dat je dan kunt wegschrijven.
Simon Blok
08/08/2006 14:17:00ik heb een soortgelijk probleem, het gaat ook over prijzen, maar als je nou bijvoorbeeld een bedrag hebt van 1456,95 hoe sla je dat op?
Frank
08/08/2006 14:18:00Stefan van Iwaarden
08/08/2006 14:18:00-
Gewijzigd op 01/01/1970 01:00:00 door Stefan van Iwaarden
Jan Koehoorn
08/08/2006 14:21:00simon:
ik heb een soortgelijk probleem, het gaat ook over prijzen, maar als je nou bijvoorbeeld een bedrag hebt van 1456,95 hoe sla je dat op?
Dan vergroot je gewoon het aantal cijfers dat je wilt.
DECIMAL(15,2) gaat prima.
Frank -
08/08/2006 14:24:00Jan:
Dan vergroot je gewoon het aantal cijfers dat je wilt.
DECIMAL(15,2) gaat prima.
Maar let er wel op dat je 1456punt95 opslaat in je database! Een komma wordt geen succes. Dus 1456.95simon:
ik heb een soortgelijk probleem, het gaat ook over prijzen, maar als je nou bijvoorbeeld een bedrag hebt van 1456,95 hoe sla je dat op?
Dan vergroot je gewoon het aantal cijfers dat je wilt.
DECIMAL(15,2) gaat prima.