Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Hilfe!!!! PHP und Gesamtkalkulationsskript





Frage

Hallo, bin fast am verzweifeln, da ich die endgültige Lösung meiner Arbeit nicht zustande bekomme. Folgender Sachverhalt.... Aber am besten den Quelltext mal lesen, dann ne kurze Info zum Prob. <? require("connect.php"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Unbenanntes Dokument</title> <style type="text/css"> <!-- .Stil1 { font-size: large; font-weight: bold; } --> </style> </head> <body> <p><span class="Stil1">Ihr heutiges Men&uuml;</span>:<br/> <br/> <? $calsumme=0; print "Tag:".$_POST[Tag]."<br/>"; print "Menüname:".$_POST[Name]."<br/><br>"; print "Vorspeise: ".$_POST[Vorspeise]." Kallorien: "; $cals=getCals($_POST[Vorspeise]); $calsumme=$calsumme+$cals; print $cals."<br>"; print "Hauptgericht: ".$_POST[Hauptgericht]." Kallorien: "; $cals=getCals($_POST[Hauptgericht]); $calsumme=$calsumme+$cals; print $cals."<br>"; print "Beilage: ".$_POST[Beilage]." Kallorien: "; $cals=getCals($_POST[Beilage]); $calsumme=$calsumme+$cals; print $cals."<br>"; print "Nachspeise: ".$_POST[Nachspeise]." Kallorien: "; $cals=getCals($_POST[Nachspeise]); $calsumme=$calsumme+$cals; print $cals."<br>"; print "Gesamt Kcal: ".$calsumme; function getCals($str){ $exe1= mysql_query("SELECT Bezeichnung, Kcal FROM speise"); while ($myrow1= mysql_fetch_array($exe1)){ if($myrow1[Bezeichnung]==$str) print $myrow1[Kcal]; } } ?> <p><br /> </p> </body> </html> so und mein Problem ist, das mir die Gesamtsumme der Kcal nicht angezeigt wird, also summiert angezeigt... Bitte um eure Hilfe, da ich nicht weiterkomme. VIELEN DANK ERSTMAL..... lg Susi

Antwort 1 von susi1984

hallo,

weiss mir keiner zu helfen?? ist echt wichtig, nur ich bekomme es leider nicht hin..... danke schon mal

lg
Susi

Antwort 2 von disco

moin

bin zwar nicht so drin in php aber irgendwie hat deine funktion getCals keinen rückgabewert..

return $myrow1[Kcal];

weiter hab ich nicht geguckt.

g,
disco

Antwort 3 von disco

ahso.
ansonsten bite etwas genauere infos. wo und wann was ausgegeben wird und wann nicht.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: