PHP - SQL - Summe ?

Dieses Thema im Forum "Webentwicklung" wurde erstellt von tjabo, 28. Februar 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 28. Februar 2006
    PHP - SQL - Summe ?
    Hallo,

    ich wollte fragen wie ich die summe in einer whileschleife machen
    kann,
    also aus einer datenbank werden mir mit

    while($zeile=mysql_fetch_row($result)) {
    ...
    }


    werte ausgelesen die dann in ein array $zeile[0] gespeichert werden
    nun will ich aber $zeile[0] beim ersten durchlauf +$zeile[0] beim 2zeiten druchlauf +$zeile[0] bei 3ten durchlauf usw. zusammenzählen...

    sodass ich nach der whileschleife

    $summe=...;

    erhalte.

    EDIT: ach ja, mit dem sum(variable) geht es nicht
    denn dies verwende ich schon, also ich lasse alle einträge der id 1 aussortieren, und dann noch weiter alle der id 2 und die müsste ich dann beide noch zusammenzählen.

    Danke für eure Hilfe.

    mfg
    tj
     
  2. 28. Februar 2006
    $summe = 0; //vor die schleife

    $summe += $zeile[0]

    += is die kurzform für $var = $var + x
     
  3. 28. Februar 2006
    Irgendwie glaube ich, dass das, was du vorhast, wenig Sinn macht. Kannst du 3-4 Zeilen aus der Tabelle hier erwähnen? Vielleicht gibt's da 'ne andere Möglichkeit.
     
  4. 28. Februar 2006
    mach das mal :
    Code:
    $summe = mysql_result(mysql_query("SELECT SUM(wovon) FROM tabelle),0);
    
     
  5. 1. März 2006
    danke,
    xPliCt hat mein problem gelöst

    mfg
    tj
     
  6. 1. März 2006
    select sum() from where

    wäre die elegantere Lösung gewesen
     
  7. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.