Geburtstagskalender

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Geburtstagskalender

    ich möchte gerne einen geburtstagskalender erstellen, wobei die sortierung nach dem geburtstag sein soll (das hab ich schon gelöst), beginnen soll die liste jedoch nicht mit jänner sondern mit september, dann okt, nov, dez, jän bis august

    so siehts bis jetzt aus ...
    PHP-Code:
      $SQL "SELECT *,
          DAYofYEAR(gebdat) as gtag 
          FROM personen 
          WHERE WEEK(gebdat) = WEEK(NOW(),0) 
             OR WEEK(gebdat) = WEEK(NOW(),0)+1
          ORDER BY gtag"

    außerdem sollte vor jedem monat eine zeile mit dem monatsnamen eingefügt werden.
    wer kann mir auf die sprünge helfen!
    danke!!!!

  • #2
    wie mann direkt über die datenbank die monate sortiert, da steh ich selbst vor einem rätsel.

    workaround:

    in ein array (oder eine seperate tabelle )die moante in der reihenfolge wie du sie haben willst abspeichern.

    mit foreach (oder datenbankabfrage) diese array (tabelle) durchgehen. -> resultat eine schleife.
    in der schleife:
    ausgabe des monatsnamens + auslesen der geburtstage in diesem monat und diese ebenfals ausgeben.

    damit sollte das gewünschte ergebnis eintreten.

    Kommentar


    • #3
      wow super, die idee mit dem array klappt echt!

      vielen dank!!!!

      Kommentar

      Lädt...
      X