PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : schleife und sqlabfrage



lutzilein
09-06-2003, 19:02
Ich möchte eine DVD Datenbank erstellen.
In der mysql gibt es unter anderem ein feld monat und ein feld jahr.
In meinem Script lasse ich immer nur die aktuellen filme des monats anzeigen.

So nun mein Problem:
Ich möchte ein dynamischen Archiv.
Als erstes brauch ich eine Übersichtsseite in der die Monate aufgelistet werden,
die einen Film enthalten.
Sprich es sind Filme im januar 2003 und märz 2003 enthalten werden
eben januar 2003 und märz 2003 angezeigt und februar nicht.

Ich hoffe es ist soweit verständlich.
Ich hätte es so gelöst:
Als erstes frag ich die Datenbank ab nach dem höchsten und niedriegsten jahr.
dementsprechend werden sql abfragen in einer schleife erstellt. Nur werte die was enthalten werden angezeigt.

Ist das soweit ok oder ist es zu umständlich?
Und wie mach ich eine Schleife in der erst alle Monate mit dem Jahr 2002 und dann mit dem Jahr 2003 durchlaufen werden?

overfly
09-06-2003, 21:06
die einzelnen daten werden mit bindestrichen getrennt also jjjj-mm-tt
du machst eine abfrage die alles ausgibt dann hast du ja ein array in dem alle daten drinstehen
das must du umändern alle daten die du haben willst ein einer for schleife...
machst ein feld für jahr/monat/tag Titel der DVD und was du sonnst noch haben wilslt
und dann gibst du alle daten aus
damit die reinfolge stimmt solltest du in der mysql abfrage aber schon richtig sortiert haben nach den jahren
soweit verstanden?
wenn nicht schreib noch mal overfly