Kan jag göra så att ett värde från en databas returneras i 1 000-tals form dvs. att det står 1 000 istället för 1000 när jag skriver ut resultatet från databasen?
Output i 1000-tals form?
6 svar · 227 visningar · startad av harry_boy
$nr = $row['varde'];
echo number_format($nr, 0, ',', ' ');
Kan jag på samma sätt avrunda ett tal, jag vill inte ha decimaler utan typ 1049,80 skall bli 1 050 istället?
Jag har idag denna koden
<?=output($data["ordervarde"]);?> kr
Värdet blir 0 från denna funktion!
Jag skrev den som följer:
<?=output(number_format($data["ordervarde"], 0, ',', ' '));?>kr
Vad gör funktionen output ?
Det kanske istället skulle vara så här:
<?php echo number_format(output($data["ordervarde"]), 0, ',', ' ') ?>kr
Jag har fått det att funka nu ... jag blandade ihop det lite men resultatet skulle vara enligt följer
<?php echo number_format($orderstock_varde, 0, ',', ' '); ?>kr