login  Naam:   Wachtwoord: 
Registreer je!
 Forum

SELECT probleem met optellen

Offline Gamezhoek - 24/03/2006 15:03
Avatar van GamezhoekHTML interesse Ik heb een table 'jackpot', en daarin het veld: 'bedrag'.
Als iemand aan de jackpot meedoet, komt er een rij in de table bij.
De waarde daarvan is het aantal gekochte loten*4 (4 punten per lot).
Nu wil ik ergens anders de inhoud van de jackpot echo'en, zodat mensen kunnen zien hoeveel er in de jackpot zit.
Daarvoor gebruik ik:

$jackpot = mysql_query("SELECT bedrag FROM jackpot");
$jackpot2 = mysql_fetch_array($jackpot);
echo "Jackpot: ".$jackpot2['bedrag'];

Maar, dit laat maar één veld zien, en telt niet de waarde uit alle velden bij elkaar op.
Dus als ik 4 rijen met de waarde 8 heb, staat er:
Jackpot: 8
ipv. Jackpot: 32

Hoe kan ik alles bij elkaar optellen?

3 antwoorden

Gesponsorde links
Offline Frisbee - 24/03/2006 15:05
Avatar van Frisbee HTML beginner met de SUM() functie

dus zoiets:
  1. SELECT SUM(bedrag) AS totaalbedrag FROM jackpot
Offline kokx - 24/03/2006 15:06 (laatste wijziging 24/03/2006 15:07)
Avatar van kokx Onbekend
  1. <?php
  2. $jackpot_totaal = 0;
  3. $jackpot = mysql_query("SELECT bedrag FROM jackpot");
  4. while($jackpot2 = mysql_fetch_array($jackpot)){
  5. $jackpot_totaal = $jackpot_totaal + $jackpot2['bedrag'];
  6. }
  7. echo $jackpot_totaal;
  8. ?>
Offline Gamezhoek - 24/03/2006 15:14 (laatste wijziging 24/03/2006 15:15)
Avatar van Gamezhoek HTML interesse Frisbee, die werkt niet.
Enm Kokx, met deze code krijg ik hetzelfde resultaat als met mijn code.

EDIT: Oeps, toch niet. Het werkt.
Dankjewel.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.189s