Opgelost met dank aan Joshua.
- MySQL probleem met cijfers achter de punt
-
02-03-2011, 15:14 #1
- Berichten
- 101
- Lid sinds
- 17 Jaar
MySQL probleem met cijfers achter de punt
Laatst aangepast door Rowan H. : 02-03-2011 om 16:35
-
-
02-03-2011, 15:23 #2
- Berichten
- 1.245
- Lid sinds
- 18 Jaar
Re: MySQL probleem met cijfers achter de punt
Hoe is het veld amount opgebouwd, Varchar / INT o.i.d.
-
02-03-2011, 15:24 #3
- Berichten
- 1.899
- Lid sinds
- 18 Jaar
Re: MySQL probleem met cijfers achter de punt
Integer kan verwijzen naar:
- In de informatica is een integer een geheel getal, zie integer (informatica).
Maw.. de (int) voor je $cashbackpr moet weg,.. je rond het af voordat je het in de database plaatst.
Tevens zorgen dat je veld in de database DECIMAL(4,2) is ofzo (4 cijfers met 2 achter de komma).
http://php.net/manual/en/language.types.integer.php
Ergens halverwege deze pagina:
Never cast an unknown fraction to integer, as this can sometimes lead to unexpected results.
PHP Code:<?php
echo (int) ( (0.1+0.7) * 10 ); // echoes 7!
?>
-
02-03-2011, 15:25 #4
- Berichten
- 101
- Lid sinds
- 17 Jaar
Re: MySQL probleem met cijfers achter de punt
Sjoerd,
Deze bestaat uit decimal(15,4).
Aanvullend bericht:
Joshua,
Geweldig dat was het! Bedankt!Laatst aangepast door Rowan H. : 02-03-2011 om 15:26 Reden: Automatisch samengevoegd.
-
02-03-2011, 15:27 #5
- Berichten
- 1.899
- Lid sinds
- 18 Jaar
Re: MySQL probleem met cijfers achter de punt
Graag gedaan :)
-
07-03-2011, 19:52 #6
- Berichten
- 18
- Lid sinds
- 14 Jaar
Re: MySQL probleem met cijfers achter de punt
Heb het niet helemaal gevolgd en het is al opgelost gelukkig, maar wilde nog wel even iets toevoegen.
Wanneer je prijzen wilt vermelden (stel: €20.50) dan is dit opgeslagen als 20.5, maar vrees niet.
&#euro; <?php printf("%2.2f", $prijs); ?>
En je bent klaar, werkt ook met INT (integers) wanneer je prijzen opslaat in eurocenten en toont als volgt : &#euro; <?php printf("%2.2f", $prijs/100); ?>
Heb je dure producten dan kun je %2.2f aanpassen naar %5.2f of iets dergelijks. Misschien niet volledig on-topic, maar dacht dat het misschien mensen die op uw probleem afkomen kon helpen!
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic