ich habe ein kleines Problem. Ich bin gerade dabei was zu schreiben und musste feststellen, das eine Sache meines Scripts nicht so leicht zu erstellen ist.
Ich verstehe nicht ganz was ich zutun habe und wie das genau funktioniert.
Ich möchte gerne alle Daten (in dieser Form: D - m.d.Y) aus dem Zeitraum von 01.01.2008 - Heute auflisten.
Also:
Mo 01.01.2008
Di 02.01.2008
...
Mi 10.11.2010
Do 11.11.2010
Wie ist das zu realisieren? Ich hab nicht wirklich einen Ansatzpunkt. Ich habe gelesen das man das ggf. mit gregoriantojd(); etc. macht... aber irgendwie verstehe ich das so recht nicht und ich bin mir nicht sicher ob das die richtige methode ist.
Ich glaub deine Lösung ist nicht das, was du eigentlich suchst. Wenn ich das richtig lese, dann willst du ja alle Daten aus der DB-Tabelle holen, du möchtest das Datum formatiert haben und alles zur Ausgabe bringen.
Daten aus der DB-Tabelle holen
zum einen kann MySql dir deinen Datum schon einmal formatiert holen.
Das Zauberwort wäre DATE_FORMAT ungeprüft
PHP-Code:
$result = mysql_query("SELECT DATE_FORMAT(`datum`, '%d.%m.%Y') FROM bheft ORDER BY id ASC");
Wieso erhöhst du eigentlich per PHP dein Daten? Hat das eine besondere Bewandnis?
ich habe ein kleines Problem. Ich bin gerade dabei was zu schreiben und musste feststellen, das eine Sache meines Scripts nicht so leicht zu erstellen ist.
Ich verstehe nicht ganz was ich zutun habe und wie das genau funktioniert.
Ich möchte gerne alle Daten (in dieser Form: D - m.d.Y) aus dem Zeitraum von 01.01.2008 - Heute auflisten.
Also:
Mo 01.01.2008
Di 02.01.2008
...
Mi 10.11.2010
Do 11.11.2010
Wie ist das zu realisieren? Ich hab nicht wirklich einen Ansatzpunkt. Ich habe gelesen das man das ggf. mit gregoriantojd(); etc. macht... aber irgendwie verstehe ich das so recht nicht und ich bin mir nicht sicher ob das die richtige methode ist.
Meine Pläne hatten sich leicht geaendert nachdem ich den ersten Post verfasst habe.
Mit der Datenbank hat das eigentlich erstmal nichts zutun – in diesem Schritt... Es war nur zu diesem Zeitpunkt einfacher. Letztendlich macht es genau das was ich brauche.
Ich schreibe da mal mein fertiges Script! Ich weiss ja nun exakt was ich brauche.
Es ging mir einfach darum eine Auflistung vom 01.07.2008 bis zum heutigen Tag zu bekommen. Das geht nun mit dem was ich habe. Das reicht mir in diesem Fall auch weil ich das ganze nur 1x brauche!
Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (Skype, Mail, PN, etc...) nur per Barzahlung oder Vorauskasse!
Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!