Avatar billede nielschristiansen Nybegynder
08. november 2003 - 18:54 Der er 9 kommentarer og
1 løsning

Få php til kun at vise 2 decimaler

hej jeg er ret newbe til php og sider og skal lave en udregning men jeg kan ikke finde nogle steder om hvordan man får php til kun at vise 2 decimaler efter . er der nogle der kan hjælpe mig

Mvh. Niels
Avatar billede erikjacobsen Ekspert
08. november 2003 - 19:28 #1
Avatar billede nielschristiansen Nybegynder
08. november 2003 - 19:37 #2
ja det er et godt link men jeg fatter desværre ikke en meter af det er sådan at du måske kan forklare det ??
med venlig hilsen
Niels
Avatar billede soccoro Nybegynder
08. november 2003 - 19:40 #3
$string = substr($string, 0, 5); // Viser 2 tal med 2 decimaler
Avatar billede nielschristiansen Nybegynder
08. november 2003 - 19:43 #4
mange tak
men hvor sætter jeg det ind det jeg har lavet ser sådanne ud
<?php

$g = $_REQUEST["g"];
$m = $_REQUEST["m"];
$g = $_REQUEST["g"];
$p = $_REQUEST["p"];
$a = $g/$m;
$b = $p/$a;
echo "$a antal dage en sæk holder<br> $b Pris pr dag"; ?>
Avatar billede erikjacobsen Ekspert
08. november 2003 - 19:46 #5
print "Pris pr dag er kr. ";
print number_format($pris, 2, ',', '.');
print " (sådan ca.)";
Avatar billede nielschristiansen Nybegynder
08. november 2003 - 19:48 #6
tak for hjælpen
Avatar billede nielschristiansen Nybegynder
08. november 2003 - 20:47 #7
nu viser den 4 hel tal  stedet har du en id e*??
Avatar billede erikjacobsen Ekspert
08. november 2003 - 22:16 #8
Hvilken metode bruger du?
Avatar billede nielschristiansen Nybegynder
08. november 2003 - 22:30 #9
<?php

$m = $_REQUEST["m"];
$g = $_REQUEST["g"];
$p = $_REQUEST["p"];
$a = $g/$m;
$b = $p/$a;
$c = $a * 365;
$a = number_format($a, 2, ',', ' ');
$b = number_format($b, 2, ',', ' ');
$c = number_format($c, 2, ',', ' ');

echo "$a antal dage en sæk holder<br> $b kr per dag<br>$c kr per år"
?>
jeg har fået det til at virke nu
men nu har jeg fået et andet problem da jeg er ret nu til det her så har jeg ikke rigtig styr på if else hvordan gør jeg hvis jeg ikke vil have en fejl meddelelse når man trykker send uden at skrive noget i formen ??
Avatar billede erikjacobsen Ekspert
09. november 2003 - 09:55 #10
Hvis du har et felt der skal være udfyldt kan du skrive

  if ($_REQUEST['feltnavn']!="") {
    // ...fejl
  } else {
    // ok
  }
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester