tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
241
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    ehonk ehonk ist offline Mitglied Bronze
    Registriert seit
    Jan 2004
    Beiträge
    40
    hi leute

    ich bräuchte mal nen kleinen tip, möchte mir eine Statistik Seite basteln.

    Hab eine mysql Tabelle mit IP und passenden Timestamp, wann ein Besucher auf der Seite war.

    Was ist die einfachste Möglichkeit bei timestamp z.b. rauszufinden, welche
    Datensätze die z.b. vorletzte Woche oder einen speziellen Wochentag betreffen? Gibt es für sowas bereits ne fertige Funktion?

    Oder auch z.b. Gestern-Besucher: müsste ich jetzt manuel vom timestamp die
    heuten Stunden, Minuten, Sekunden abziehen (Ende Gestern) -24h (Anfang Gestern).
    Geht sowas noch einfacher?

    danke euch
     

  2. #2
    Avatar von Sven Petruschke
    Sven Petruschke Sven Petruschke ist offline Mitglied Diamant
    Registriert seit
    May 2003
    Ort
    Leipzig
    Beiträge
    2.323
    Hier findest Du allerlei Datums- und Zeitfunktionen, die Du in SQL-Abfragen verwenden kannst.
    --> http://dev.mysql.com/doc/mysql/de/Da...functions.html

    Somit ist es zum Beispiel möglich, die Daten gefiltert zum gestrigen Tag ausgeben zu lassen.

    Bsp.: Zugriffs-Datensätze des gestrigen Tages (untested):
    Code :
    1
    2
    3
    
    select IP_FELD, TIMESTAMP_FELD
    from Tabelle
    where FROM_UNIXTIME(TIMESTAMP_FELD,'%Y%m%d') = FROM_UNIXTIME(UNIX_TIMESTAMP() -(60*60*24),'%Y%m%d')

    Der Where-Ausdruck bewirkt, dass der Timestamp in das Format YYYYMMDD umgewandelt wird und somit ein tageweiser Vergleich möglich ist.

    snuu
     
    Das Leben ist wie eine Ketchupflasche - erst kommt nichts und dann alles auf einmal.
    www.sven-petruschke.de

Ähnliche Themen

  1. Timestamp minus Timestamp
    Von Splater im Forum PHP
    Antworten: 5
    Letzter Beitrag: 18.11.09, 17:46
  2. Unix Timestamp to Oracle Timestamp
    Von Alien im Forum Java
    Antworten: 0
    Letzter Beitrag: 09.07.08, 15:46
  3. Oracle timestamp to unix timestamp konvertieren
    Von tplanitz im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 22.04.08, 09:36
  4. Timestamp ohne Zeit mit Timestamp mit Zeitangaben vergleichen
    Von hoefti im Forum Relationale Datenbanksysteme
    Antworten: 6
    Letzter Beitrag: 01.11.04, 17:53
  5. Antworten: 11
    Letzter Beitrag: 04.10.04, 23:55