Mailinglisten-Archive |
> ich bin dabei nen Warnekorb zu gestalten was bisher auch ganz gut > geklappte hat. Ich schaffe es nur nicht mit die Endsumme anzeigen > zu lassen. In der einzelnen Zeilen klappt das super. > Mit der endsumme hab ich das so versucht: > >$res=mysql("$db","SELECT SUM(w.BestMen*preis) as sum FROM warenkorb as > w,produkte as p > WHERE w.produkt_id=produkt_id AND > w.us_id='$Kennung'"); > >$fer=mysql_fetch_object($res); > $total=$fer->sum; > echo "$total" > > und einmal so > >$res=mysql("$db","SELECT SUM(w.BestMen*preis) as '$sum' FROM warenkorb as > w,produkte as p > >WHERE w.produkt_id=produkt_id AND >w.us_id='$Kennung'"); > >echo $sum; > > Hat leider beides nicht geklappt...hat noch einer nen Vorschlag`? vorausgesetzt die tabellen sehen in etwa so aus (gross-/kleinschreibung beachten!!): warenkorb: produkt_id (INT) | BestMen (INT) | us_id (CHAR) produkte: produkt_id (INT) | preis (INT) müsste folgendes funktionieren: *** untested *** $db = mysql_connect('[database-server]', '[user-id]', '[password]'); mysql_select_db('[database-name]',$db); $myquery = "SELECT SUM(BestMen*preis) FROM warenkorb w, produkte p WHERE w.produkt_id=p.produkt_id AND w.us_id='$Kennung'"; $result = mysql_query($myquery,$db); $fer = mysql_fetch_row($result); echo $fer[0]; saluts julián daniel
php::bar PHP Wiki - Listenarchive