Sie sind nicht angemeldet.

1

Dienstag, 25. November 2014, 15:18

PHP, wo ist der Error im Code

Hallo

Wenn ich folgenden Code in einem Formular plaziere, erhalte ich als Ausgabe (Echo) 0 (Null).

PHP-Quelltext

1
2
3
4
5
6
$GEBGEW=str_replace(",",".","XV_GEBGEW");
$AKUTGEW=str_replace(",",".","Gewicht in kg");
$ZUNAHME=$AKUTGEW-$GEBGEW;
$LTAGE="Patient.AlterTage";
$ZPW=($ZUNAHME/$LTAGE)*7;
echo $ZPW;


Nutze ich auf www.WriteCodeOnline.com folgendem Code, der statt der MO-internen Variablen deren Inhalt enthält, dann bekomme ich die richtige Berechnung.

PHP-Quelltext

1
2
3
4
5
6
$GEBGEW=str_replace(",",".","3,25");
$AKUTGEW=str_replace(",",".","8,67");
$ZUNAHME=$AKUTGEW-$GEBGEW;
$LTAGE="152";
$ZPW=($ZUNAHME/$LTAGE)*7;
echo $ZPW;


Wo ist mein Denk/Code-Fehler, der zur falschen Berechnung führt.

LG, Josmed

Pffff, jetzt klappt es,

PHP-Quelltext

1
$LTAGE="{Patient.AlterTage}";
, so klein und so große Auswirkung...
Freundliche Grüße, Jörg Sprenger

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Josmed« (25. November 2014, 16:17)