tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
1436
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    sandroP sandroP ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Beiträge
    168
    Hallo,

    ich möchte die Datensätze von gestern (nicht -24h) ausgeben.
    doch leider Funktioniert die Abfrage nicht.
    Sie gibt mir null Datensätze zurück.

    PHP-Code:
    <?php
    include "zugang/inc.php";
    $sql ' SELECT datum, year FROM anfragen WHERE ( datestamp = DATE_ADD(now(), INTERVAL 1 DAY)) ';
    $res mysql_query($sql);
    $num mysql_num_rows($res);
    {
    echo 
    $num  ";
    }
    ?>

    Die Abfrage der heutigen Datensätze funktioniert.

    PHP-Code:
    <?php
    include "zugang/inc.php";
    $sql ' SELECT datum, year FROM anfragen WHERE datestamp >= CURDATE() ';
    $res mysql_query($sql);
    $num mysql_num_rows($res);
    {
    echo 
    $num  ";
    }
    ?>

    Kann mir bitte jemand sagen wo das Problem liegt?
    Ich versuch mich gerade das erste mal an den Zeitfunktionen.
     
    SandroP

  2. #2
    SeeKing SeeKing ist offline Mitglied Silber
    Registriert seit
    Oct 2004
    Beiträge
    71
    Zitat Zitat von sandroP Beitrag anzeigen
    Hallo,

    ich möchte die Datensätze von gestern (nicht -24h) ausgeben.
    doch leider Funktioniert die Abfrage nicht.
    Sie gibt mir null Datensätze zurück.
    Was willst du dann eigentlich abfragen?
    Alle Sätze die von gestern (00:00:01) bis gestern (23:59:59) in die DB geflossen sind? Also immer den kompletten letzten Kalendartag?
     

  3. #3
    sandroP sandroP ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Beiträge
    168
    Ja genau, ich möchte den gesamten letzten Kalendertag abfragen.

    Ich hab da jetzt auch mal ne Lösung gefunden, sie ist sicher nicht so, dass sie die Augen aller Programmierer leuchten lässt, aber sie funktioniert!

    PHP-Code:
    <?php
    include "zugang/inc.php";
    $sql ' SELECT datum, year FROM anfragen WHERE datestamp >= CURDATE()-1 ';
    $res mysql_query($sql);
    $num mysql_num_rows($res) -$num1;
    {
    echo 
    $num  ";
    }
    ?>
    Ach ja, das Datum in der SQL setzte ich mit timestamp, und würde das auch gern beibehalten, um eventuell später die gesammelten Daten genauer auswerten zu können.

    Ach ja

    in $num1 sind die Einträge von "heute" gespeichert!
     
    SandroP

Ähnliche Themen

  1. JS / Daten im Div ausgeben
    Von newwarrior im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 23.06.08, 08:47
  2. VB6 *Daten ausgeben
    Von Dark Ranger im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 17.10.06, 18:09
  3. XML Daten mit PHP ausgeben
    Von ChuloGT im Forum PHP
    Antworten: 0
    Letzter Beitrag: 06.10.04, 14:47
  4. Daten ausgeben (von bis)
    Von -oKruemelo- im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 01.07.04, 09:51
  5. XML Daten Ausgeben
    Von harleaquin im Forum HTML & XHTML
    Antworten: 0
    Letzter Beitrag: 11.04.04, 17:31

Stichworte