Anzeige

Referalsystem problem!

Referalsystem problem! | PSD-Tutorials.de

Erstellt von s0xtech, 13.09.2009.

  1. s0xtech

    s0xtech Nicht mehr ganz neu hier

    Dabei seit:
    29.12.2006
    Beiträge:
    100
    Geschlecht:
    männlich
    Referalsystem problem!
    also... ich will, 1te stufe REF bestimmen.
    7% von dem, was der geworbene verdient am TAG
    so zum folgenem problem:
    PHP:
    1.  
    2. $sql = mysql_query("SELECT `userid`,`ref` FROM `users`");
    3. while ($line = mysql_fetch_array($sql)) {
    4.     $userid = $line["userid"];
    5.     $ref    = $line["ref"];
    6.    
    7.    
    8.     $sql2 = mysql_query("SELECT SUM(`betrag`) as `summe` FROM `leads` WHERE `user` = '$userid' AND `status` = 1 AND time_gewertet >  ");
    9.     while ($line2 = mysql_fetch_array($sql2)) {
    10.         echo $line2["summe"];
    11.     }
    12. }
    13.  
    ich kriege nun raus, wieviel der kontostand ist... aber ich will ja wissen, wieviel der jenige am tag verdient hat...

    da hänge ich nun gerade.... time_gewertet ist ein varchar dort ist ein timestamp enthalten


    vielen dank für die hilfe :)
     
    #1      
  2. sokie

    sokie Mod | Web

    Dabei seit:
    23.03.2008
    Beiträge:
    5.338
    Geschlecht:
    männlich
    Ort:
    Bünde NRW
    Software:
    <br>COREL <br> Texteditor
    Referalsystem problem!
    AW: Referalsystem problem!

    floor((zeitJetzt - timestamp) / 86400) ergibt die anzahl der Tage durch die du den Kontostand teilen musst um auf den Tagesverdienst zu kommen.
     
    #2      
  3. s0xtech

    s0xtech Nicht mehr ganz neu hier

    Dabei seit:
    29.12.2006
    Beiträge:
    100
    Geschlecht:
    männlich
    Referalsystem problem!
    AW: Referalsystem problem!

    etwa so ??
    PHP:
    1.    
    2. $sql2 = mysql_query("SELECT SUM(`betrag`) as `summe` FROM `leads` WHERE `user` = '$userid' AND `status` = 1");
    3.     while ($line2 = mysql_fetch_array($sql2)) {
    4.         $sum2 = floor((time() - $line2["time_gewertet"]) / 86400);
    5.         $sum1 = $line2["summe"];
    6.         echo $sum1/$sum2."<br>";
    7.        
    8.     }
    9.  
    10.  
    denn hab ich aber n wert raus, wie:
    0.000837931034483
     
    #3      
x
×
×