Seite 1 von 2
Abfrage der Daten von GESTERN
Verfasst: 30.04.2007 00:09
von Red-Benz
Hi
Ich habe da ein Problem.
Ich möchte aus der Datenbank abfragen wieviele Beiträge wir GESTERN hatten
MEIN VERSUCH
Code: Alles auswählen
WHERE post_time >= '" . mktime(0, 0, 0, date("n"), date("d") - 1, date("y")) . "'";
Ergibt aber die Zahl von GESTERN und HEUTE
Wo liegt der Fehler ??
Ich bitte mal um Hilfe !!
Gruß
Red Benz
Verfasst: 30.04.2007 00:15
von Pyramide
Code: Alles auswählen
WHERE post_time BETWEEN $gestern_0:00_uhr AND $gestern_23:59_uhr
Verfasst: 30.04.2007 00:37
von Red-Benz
Hi
Das geht irgendwie auch nicht oder ich habs falsch eingesetzt
Meine Abfrage sah komplett so aus
Code: Alles auswählen
case 'gescount_posts':
$sql = "SELECT COUNT(post_id) AS ges_posts
FROM " . POSTS_TABLE . "
WHERE post_time >= '" . mktime(0, 0, 0, date("n"), date("d") -1, date("y")) . "'";
break;
Wie soll dein Code da rein ??
Gruß
Red Benz
Verfasst: 30.04.2007 00:44
von Pyramide
Red-Benz hat geschrieben:Das geht irgendwie auch nicht
Versuchs mal mit ner Beintransplantation, vielleicht geht es dann.
Verfasst: 30.04.2007 00:52
von Red-Benz
Pyramide hat geschrieben:Red-Benz hat geschrieben:Das geht irgendwie auch nicht
Versuchs mal mit ner Beintransplantation, vielleicht geht es dann.
Interessante Auskunft DANKE das bingt mich echt weiter.........
Aber anstatt Wortspielerei zu betreiben hätte ich von einem Admin doch ne etwas seriösere Antwort erwartet !
Verwunderter Gruß
Red Benz
Verfasst: 30.04.2007 00:55
von Jan500
dann les oben mal genauer... da steht die antwort schon...
er hat dir nur kein fertigen code dahin geworfen... du musst es halt nur verstehen und umsetzen...
Code: Alles auswählen
WHERE post_time BETWEEN $gestern_0:00_uhr AND $gestern_23:59_uhr
soll heißen du erstellst zwei variablen einmal mit de rzeit von "gestern 0 uhr" und "gestern 23.59 uhr" und dann nutzt du in der where clausel das BETWEEN
Jan
Verfasst: 30.04.2007 00:55
von Pyramide
Naja was soll man denn zu "es geht nicht" schon sagen? Du schreibst weder, wie der nicht funktionierende Code aussieht, noch welche Fehlermeldung kommt oder warum genau es "nicht geht".
Verfasst: 30.04.2007 01:04
von Red-Benz
Hi
Wenn ich nun gewusst hätte wie oder wo man das genau einfügt hätte ich ja nicht nachfragen brauchen.
Deshalb habe ich im Zweiten Anlauf ja den ganzen Code gepostet in der hoffnung das du merken würdest das ich mit der Sache überfordert bin und mir den fertigen Code lieferst
Bei meinen Versuchen erhalte ich immer schon Syntax Fehler.
Ich hätte dir nun natürlich auch meine 10 Varianten hier posten können und dann hättest du dir zur Korrektur einen aussuchen können -
Gruß
Red Benz
Verfasst: 30.04.2007 01:08
von Jan500
du kenns die
gmmktime funktion?
Jan
Verfasst: 30.04.2007 01:20
von Red-Benz
Jan500 hat geschrieben:du kenns die
gmmktime funktion?
Jan
NEIN KENNE ICH NICHT
und weiter bringt mich die verlinkte Seite auch nicht.
Wenn ich mich damit auskennen würde hättest du das daran erkannt das es dieses Thema hier nicht gegeben hätte.
Die Tatsache das ich frage beinhaltet unabdingbar das ich die Lösung nicht weiß !!
Schönes Spiel übrigens auf eine Frage indirekt zu Antworten und klar zu machen man solle es selber erlernen, gefällt mir.
Gruß
Red Benz