Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

PHP&MYSQL #2

wlaner / 3 Antworten / Flachansicht Nickles

Hi,
und zwar hab ich diesmal folgendes Problem:
Ich will mit
mysql_query("SELECT topic FROM tab WHERE date=??")
nur Einträge eines bestimmten Zeitraumes ausgeben lassen(zb. 10 Tage oder 12 Stunden).
Wie man oben sieht weis ich nicht ganz wie ich das Abfragen muss...
Also wär schön wenn ihr da helfen könntet ;-)
WL

bei Antwort benachrichtigen
Svenman_1 wlaner „PHP&MYSQL #2“
Optionen

hallo!

vielleicht so:

für Tage (10 Tage):

mysql_query("SELECT topic FROM tab WHERE date >= (NOW() - 10);")

für NOW() kann glaub ich auch SYSDATE() eingesetzt werden


Für Stunden (12 Stunden):

mysql_query("SELECT topic FROM tab WHERE date >= (HOUR(NOW())- 12);")


Gruß

Sven

bei Antwort benachrichtigen