Sortieren nach Datum und nach jetztiger Zeit

ciberjoerg

Erfahrenes Mitglied
Also mein Befehl zum auslesen meiner Datenbank soll so sortiertwerden das aus den Tabellen "start_time" und aus "tag" das nächstliegende Ereigniss angezeigt werden soll.

wenn ein termin in der Datenbank an diesem Tag bereits hinter der Jetztigen zeit liegt Soll das darauf nächste ereigniss angezeigt werden.

PHP:
$tag = date("d");
$monat = date("m");
$jahr = date("Y");
$time = date("H:m");
$datum = $monat."/".$tag."/".$jahr;
$Anfrage = "SELECT * FROM sp_send WHERE tag >= '$datum' Order BY tag, start_time >= '$time' LIMIT 3";
 
Also deine SQL-Syntax ist total verquer:

PHP:
$Anfrage = "SELECT * FROM sp_send WHERE tag >= '$datum' AND start_time >= '$time' ORDER BY tag LIMIT 3";

So stimmt zumindest mal die Syntax
 
Zurück