round bei Variablen

DaRula

Erfahrenes Mitglied
Ich will eine Variable auf die beiden letzten stellen hinterm komma zu runden. also benutze ich echo round($variable, 2);, aber das geht nicht. allerdings zeigt er mir auch keine fehlermeldung an

//edit: Wenn ich hochkommata verwende bekomme ich immer 0 heraus
 
$var = 5,124 ist kein gültiger float, daher ein fehler

in us werden bekanntlich punkte anstatt bei uns kommas verwendet, da liegt bei dir der fehler


$var = 5.255;
$var2 = 5,255; //hier ist schon falsch

echo round($var,1); //geht
echo round($var2,1); //geht nicht
 
meine variable allerdings wird ausgerechnet

PHP:
<?php
  mysql_connect ("localhost","********","*******");
  mysql_select_db("thepage4u");
  $res = mysql_query("SELECT SUM(groe) FROM dls");
  $ergebnis = mysql_query($res);
  $summe = mysql_fetch_row($res);
  echo round($summe, 2);
?>

//edit: Ich hab das [0] hinter $summe vergessen, nu gehts ;)
 
Zuletzt bearbeitet:
Zurück