Hi,
Wie muss der mysql_query-Befehl aussehen wenn ich die 60 jüngsten Einträge haben möchte? Typ ist DATE, das älteste der 60 Einträge soll zuerst gelistet werden.
Bisher habe ich mich damit begnügt die Komplette Datenbank nach DATE zu sortieren, Anzahl der Einträge ermitteln, dann DB einlesen mit überspringen der ersten Einträge per IF bis ich auf > $gesamteinträge-60 stoße. Das kann doch nicht die Lösung sein.
Dabei enthält die Datenbank bisher ca 770 Einträge, die Daten ab Januar 2005 ohne Feiertage und Wochenenden enthält. Fast jeden Tag kommt ein neuer Eintrag hinzu.
Hier das Skript um welches es geht, es generiert ein Diagramm als JPG http://www.goldsammler.eu/goldpreis...s.php?metall=gold&kurs=eur&gewicht=31.1034768
Wie muss der mysql_query-Befehl aussehen wenn ich die 60 jüngsten Einträge haben möchte? Typ ist DATE, das älteste der 60 Einträge soll zuerst gelistet werden.
Bisher habe ich mich damit begnügt die Komplette Datenbank nach DATE zu sortieren, Anzahl der Einträge ermitteln, dann DB einlesen mit überspringen der ersten Einträge per IF bis ich auf > $gesamteinträge-60 stoße. Das kann doch nicht die Lösung sein.

Dabei enthält die Datenbank bisher ca 770 Einträge, die Daten ab Januar 2005 ohne Feiertage und Wochenenden enthält. Fast jeden Tag kommt ein neuer Eintrag hinzu.
Hier das Skript um welches es geht, es generiert ein Diagramm als JPG http://www.goldsammler.eu/goldpreis...s.php?metall=gold&kurs=eur&gewicht=31.1034768
Zuletzt bearbeitet: