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