Hallo zusammen
Ich habe eine Tabelle "Ordner" und eine Tabelle "Bilder".
In der Tabelle "Bilder" schreibe ich die neusten Daten bei einem Upload rein.
Nun möchte ich die Tabelle "Ordner" nach den neusten Einträgen von Bilder ausgeben, sprich den Ordner mit der neusten Datei zuerst, dann den Ordner mit der zweitneusten Datei usw.
Es darf der Ordner jedoch nur einmal angezeigt werden, genau danach suche ich eine Lösung:
Ich habe sehr viel ausprobiert, das beste Ergebnis damit:
Diese Abfrage gibt mir soweit alle Ordner nur einmal aus, jedoch die Sortierung stimmt nicht.
Wie muss ich diese Abfrage richtig machen?
Vielen Dank
Gruess
Prinzli
Ich habe eine Tabelle "Ordner" und eine Tabelle "Bilder".
In der Tabelle "Bilder" schreibe ich die neusten Daten bei einem Upload rein.
Nun möchte ich die Tabelle "Ordner" nach den neusten Einträgen von Bilder ausgeben, sprich den Ordner mit der neusten Datei zuerst, dann den Ordner mit der zweitneusten Datei usw.
Es darf der Ordner jedoch nur einmal angezeigt werden, genau danach suche ich eine Lösung:
Ich habe sehr viel ausprobiert, das beste Ergebnis damit:
PHP-Code:
$abfrage_gbs = "SELECT
*
FROM
gallerien_ordner, gallerien_dateien
WHERE
gallerien_ordner.ordner_2_id = gallerien_dateien.ordner_2_id
GROUP BY
gallerien_ordner.ordner_2_id
ORDER BY
gallerien_dateien.datum DESC";
$ausgabe_gbs = mysql_query($abfrage_gbs) or die("Fehler in Zeile " . __LINE__ . " in der Abfrage " . $abfrage_gbs . ", Fehlermeldung: " . mysql_error());
Wie muss ich diese Abfrage richtig machen?
Vielen Dank
Gruess
Prinzli
Kommentar