Ich bin gerade dabei ein Adressverwaltungsprogramm für einen Sportverein zu schreiben.
Kernidee ist es, dass Verantwortliche Personen Gruppen-Emails an Personen mit bestimmten Bedingungen versenden können. Das Bezieht sich in den meisten Fällen auf das Geburtsdatum der User.
Meine Idee war, das Ganze in einer XML-Datenbank zu realisieren, da eine DB nicht zur Verfügung steht. Bei einer normalen DB wäre es einfach die benötigten Daten via SQL zu selektieren. Wie aber macht man so etwas bei XML. Ich habe heute einige Zeit damit verbracht mir Dinge bezüglich XML und SimpleXML durchzulesen. Mir erscheint es danach als relativ schwierig ordentliche Abfragen für eine XML-Datei zu gestalten.
Meine Ansatz sieht ganz grob so aus:
<users>
<user>
<name></name>
<vorname></vorname>
<pw></pw>
<email></email>
<geburtsdatum>
<tag></tag>
<monat></monat>
<jahr></jahr>
</geburtsdatum>
</user>
</users>
Ist das einfach dämlich wie ich das angehe oder sehe ich bloß die Möglichkeit nicht wie ich zum Beispiel über Php herausfinde, welche User zB: älter als 16 und jünger als 20 sind?