counter stats per mail

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • counter stats per mail

    moin....

    hab ein kleines problem....

    ich mach für jemand n counter..... funktioniert soweit alles wunderbar.... nur will der einmal inner woche ne mail mit der statistik für die vergangene woche


    also


    Montag: 11
    Dienstag 5
    ....
    Sonntag: 8

    ich hab mir jetzt gedacht is schreib nen timestamp in ne textdatei und jedesmal wenn jemand auf die seite geht wird überprüft ob seit der letzten mail schon eine woche vergangen ist...

    das sollte soweit auch kein thema sein ("SELECT * FROM counter WHERE date <= $timestamp + INTERVAL 1 WEEK "; so irgendwie ) .... nur wie mache ich das mit den einzelnen tagen???

    läuft mit SQL

    tabelle schaut so aus

    ID | IP | date

    date ist ein timestamp (YmdGis)


    bin für jede hilfe dankbar....
    the end comes faster than you think - you've already reached it!

  • #2
    rechne zum beispiel die 7 tage zurück:

    PHP Code:
    $dategestern=date("dmY",gmmktime(0,0,0,date("m"), date("d")-1date("Y"))); 
    die 1 mußt du natürlich durch 2-7 ersetzen
    dann fragst Du nur das Datum ab und fertig
    Last edited by novara; 04-02-2004, 23:47.
    Mit freundlichen Grüßen
    Werner

    Comment


    • #3
      hmm,

      Code:
      GROUP BY
      sollte doch passen, oder?

      OffTopic:
      irgendwie bin ich noch nicht richtig wach
      Die Zeit hat ihre Kinder längst gefressen

      Comment


      • #4
        man das geht einfach nicht....

        PHP Code:
             $dategestern=date("dmY",gmmktime(0,0,0,date("m"), date("d")-$daysdate("Y")));
             
        $sql "SELECT * FROM counter WHERE date <= '$dategestern'";
             echo 
        mysql_num_rows(mysql_query($sql)); 
        egal mit welchen tagen ich es versuch bekomm immer 0


        €dit wenn ich die ' ' bei $dategestern weglasse bekomm ich beim 5. tag ein ergebniss.... was aber auch nur halbrichtig ist.... und für die tage kleiner 5 bzw größer 5 bekomme icht nichts....
        Last edited by JOat; 05-02-2004, 10:47.
        the end comes faster than you think - you've already reached it!

        Comment

        Working...
        X