Beste sitedealers,
Ik wil met php een getal omzetten als volgt.
10000 euro naar 10.000 euro, hoe kan ik dit het beste doen???
De aantallen staan in de database als 10000.
Hopende dat iemand mij kan helpen.
Groetjes Kai
- Getallen omzetten met punt
-
13-09-2009, 16:14 #1
- Berichten
- 460
- Lid sinds
- 18 Jaar
Getallen omzetten met punt
-
-
13-09-2009, 16:16 #2gast GuestCode:
$getal = substr("10000", -3); $tellen = $getal . '.000';
bedoel je zoiets?
-
13-09-2009, 16:21 #3
- Berichten
- 460
- Lid sinds
- 18 Jaar
Dan krijg ik het onderstaande als output.
000.000
-
13-09-2009, 16:22 #4
- Berichten
- 83
- Lid sinds
- 17 Jaar
zijn alle getallen 10000? dan moet je gewoon:
Code:$result = mysql_query("UPDATE example SET getal='10.000' WHERE getal='10000'") or die(mysql_error());
-
13-09-2009, 16:24 #5
- Berichten
- 460
- Lid sinds
- 18 Jaar
Sorry voor de onduidelijkheid, de getallen variëren dus, afhankelijk van het aantal credits het lid aangeschaft heeft. Ieder lid begint met 2500 credits (2.500) aan de hand van hun inkopen stijgt het dus.
Edit: Ik heb het al gevonden.
PHP Code:<php
$munten = number_format($settings['credits']);
?>
Bedankt voor jullie reacties.
Laatst aangepast door Kai van Rijswijk : 13-09-2009 om 16:34
-
13-09-2009, 16:37 #6
- Berichten
- 605
- Lid sinds
- 19 Jaar
Nu maak je er decimalen van, dat klopt niet.
je kunt beter doen
PHP Code:number_format($number, 0, '', '.');
-
13-09-2009, 16:41 #7
- Berichten
- 460
- Lid sinds
- 18 Jaar
-
15-09-2009, 16:07 #8
- Berichten
- 72
- Lid sinds
- 16 Jaar
kijk eens naar de functie money_format
http://us2.php.net/manual/en/function.money-format.php
-
21-09-2009, 18:55 #9
- Berichten
- 205
- Lid sinds
- 16 Jaar
number_format($getal,2,'.','.');
En inderdaad de nieuwe functie is er tegenwoordig ook voor
-
21-09-2009, 18:59 #10
- Berichten
- 935
- Lid sinds
- 17 Jaar
function Duizendtalnetjes( $val ){
$val = floatval( $val );
$txt = number_format($val,0, ',', '.');
$len = strlen($txt);
$txt = '€ '.$txt.',-';
return $txt;
}
aanroepen en je hebt een netjes euroteken met een duizendtal erachter
OF:
function Duizendennetjes( $val ){
//$val = floatval( $val );
$txt = number_format($val,0, ',', '.');
return $txt;
}
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