Spalte vom aktuellen Monat auslesen?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abfrage
aktuellen monat
buchstabe
buchung
code
date
datum
form
http
jemand
manual
monat
ordern
page
parameter
richtung
uhrzeit
umsetzung
url
zahl
-
Hallo,
ich habe folgende abfrage:
Code:
$buchungen = db_query("SELECT * FROM ".$db_prefix."_buchungen WHERE uid=".$_SESSION['uid']." ORDER BY buchungszeit DESC LIMIT ".($_GET['page'] > 0 ? $_GET['page']*50 : 0).",50");
Diese abfrage ist dafür zuständig das meinen Usern ihre umsätze angezeigt werden, das neuste immer zu erst. Wie man sehen kann wird hier auch die zeit+datum in die Datenbank gespeichert "buchungszeit". Nun habe ich vor nur einträge auszugeben die vom aktuellen Monat sind. Also, die abfrage soll erkennen welcher Monat es derzeit ist und nur einträge aus diesem Monat ausgeben. Weiß jemand ob bzw. wie sowas machbar ist?
Würde mich sehr freuen, wenn mir jemand helfen kann
Lieben Gruß.
P.s:
Die einträge in "buchungszeit" sieht so aus:
1309730402
Das ist das Datum + Uhrzeit. Vieleicht ist das ja wichtig bei der umsetzung.
Beitrag zuletzt geändert: 6.7.2011 17:57:07 von loma -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
bin mir nicht mehr ganz sicher, aber probiers mal mit:
Select * From xy_buchung WHERE MONTH( spalte_datum ) = ".date(M).";
in der Richtung sollte es gehen ...
Gruß
*edit: Deine Buchungzeit scheint ein timestamp zu sein: http://de2.php.net/manual/de/function.time.php
Beitrag zuletzt geändert: 6.7.2011 22:10:38 von bschreck -
liefert meines Wissens den Monat in Form von drei Buchstaben, zB Jan. (vgl. date Manual) MONTH liefert aber den Monat als Zahl und ohne führende Null. (vgl. MySQL Datumsberechnung) Aber die Richtung stimmt.date.(M)
Richtiger wäre hier wohl bei der Funktion date den Parameter n mitzugeben:'SELECT * FROM buchungen WHERE MONTH(buchungszeit) = ' . date(n) . ';'
Beitrag zuletzt geändert: 7.7.2011 7:21:37 von wagnerm -
jup :) Da hab ich mich wohl vertippt.... aber bin auch ne bissel eingerostet :)
Gruß -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage