27apricot
Erfahrenes Mitglied
Hallo allerseits,
ich habe gerade ein sehr merkwürdiges Problem: ich hab' in einem php-Script zwei verschiedene Abfragen von DB-Tabellen.
In einem Fall lass ich die Ergebnisse nach einer VARCHAR-Spalte, also alphabetisch sortieren, was funktioniert, in einem anderen nach einer DATE-Spalte, was nicht funktioniert. Beides sieht in der Syntax völlig gleich aus. Es gibt auch keine Fehlermeldung.
Hier die Abfrage mit der nicht funktionierenden Sortierung:
Die mit Hilfe der DATE-Spalte vorgenommene Begrenzung (WHERE) funktioniert übrigens.
Ich bin ziemlich ratlos.
Danke schonmal im Voraus,
Schöne Grüße,
27apricot.
ich habe gerade ein sehr merkwürdiges Problem: ich hab' in einem php-Script zwei verschiedene Abfragen von DB-Tabellen.
In einem Fall lass ich die Ergebnisse nach einer VARCHAR-Spalte, also alphabetisch sortieren, was funktioniert, in einem anderen nach einer DATE-Spalte, was nicht funktioniert. Beides sieht in der Syntax völlig gleich aus. Es gibt auch keine Fehlermeldung.
Hier die Abfrage mit der nicht funktionierenden Sortierung:
PHP:
$sql_konzerte = "
SELECT * FROM konzerte
WHERE id LIKE '$id_konzerte' AND datum>=CURDATE()
ORDER BY datum ASC
";
// ($id_konzerte kommt aus einer anderen Tabelle)
Die mit Hilfe der DATE-Spalte vorgenommene Begrenzung (WHERE) funktioniert übrigens.
Ich bin ziemlich ratlos.
Danke schonmal im Voraus,
Schöne Grüße,
27apricot.