Mysql gesamtdownload zählen ...

Sziebeck

Mitglied
Hallo zusammen ,
ich habe da ein problem .ich zähle meine downloads so :
PHP:
$sqlpunkteges= "SELECT SUM(`count`) AS `summe` FROM history";    
    if(!$res_id = mysql_query($sqlpunkteges)){
    die(mysql_error());
    }
    while($punkte=mysql_fetch_array($res_id)){
    $gesamtuser=$punkte['summe'];
          }  
          
          $sqlpunkteges2= "SELECT SUM(`size`) AS `ssize` FROM history";    
    if(!$res_id2 = mysql_query($sqlpunkteges2)){
    die(mysql_error());
    }
    while($punkte2=mysql_fetch_array($res_id2)){
    $gesamtuser2=$punkte2['ssize'];
    $gesamtuser2g=$gesamtuser2/1024;
    $gemss=round($gesamtuser2g, 4);
          }

aber er müsste ja normalerweise so rechnen :download1 = grösse * anzahl + download2 = grösse * anzahl usw ...

wie bekomme ich das hin ?
gruss
 
item: Warum 2 SQLs? Das geht doch in eines rein
item: Gerade die ganze Rechnung kannst du doch da reinpacken

SQL:
SELECT
    SUM(`size` * `count`) AS total_size
FROM
    history;
 
Zuletzt bearbeitet von einem Moderator:
Zurück