ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
385
385
EMPFEHLEN
-
15.12.11 21:03 #1
- Registriert seit
- May 2011
- Beiträge
- 17
Hallo,
ich habe die Spalte `valid` und `expires` in DATETIME gespeichert und möchte nur Datensätze anzeigen lassen, die in diesem Zeitraum liegen. (Es geht um ein Gutscheinportal.)
Wie kann ich das am Besten machen?
Ich habe momentan noch diese Abfrage:
So klappt es auch, aber ich bin mir nicht sicher, ob das so gut und effizient gelöst ist, weshalb ich mich über Ratschläge freuen würde!PHP-Code:SELECT
id,title, valid, expires,
TIMESTAMPDIFF(SECOND,NOW(),`valid`) AS valid_sec,
TIMESTAMPDIFF(SECOND,NOW(),`expires`) AS expires_sec
FROM coupons
WHERE
TIMESTAMPDIFF(SECOND,NOW(),`valid`) <= 0
AND
TIMESTAMPDIFF(SECOND,NOW(),`expires`) > 0
Vielen Dank.
LG,
Alex
-
---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
15.12.11 21:28 #3
- Registriert seit
- May 2011
- Beiträge
- 17
Ah, dankeschön. Laut Wörterbuch heißt valid nur "gültig" und nicht "gültig bis"? Ich weiß nicht wie ich den Spaltennamen sonst nennen sollte.
-
Jepp, ist ohne 'bis'. Hast recht.
valid_from währe ein guter Name....
valid_from und valid_to währen die 2 Namen die ich nehmen würde---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
Ähnliche Themen
-
Problem mit dem Verlinken von Ankern, die in einem Iframe liegen
Von bitworker im Forum Javascript & AjaxAntworten: 22Letzter Beitrag: 25.08.08, 20:17 -
Abfrage von Daten die in einem gewissen bereich liegen
Von webpagemaster im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 11.01.06, 15:39 -
Daten aus einem bestimmten Zeitraum ausgeben
Von speedyggg im Forum PHPAntworten: 10Letzter Beitrag: 02.11.05, 22:46 -
script welches nach einem bestimmten zeitraum eine url aufruft
Von PC Freak im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 25.11.04, 01:58 -
Datensätze aus einem bestimmten Zeitraum wählen
Von phpmaxx im Forum PHPAntworten: 1Letzter Beitrag: 14.05.04, 17:10





Zitieren


Login





