Sternzeichen aus Geb-Datum ermitteln
Ben
- php
Moin moin,
ich stehe vor folgender Aufgabe:
Ich ziehe aus einer Datenbank die einzelnen Geburtsdaten der User (aufgeteilt nach user_geburtstag, user_geburtsmonat und user_geburtsjahr). Daraus soll ich nun automatisch das Sternzeichen ermitteln. Gibt es hierfür schon irgendeine vorgefertigte Funktion oder ähnliches oder muss ich mir da selbst irgend etwas einfallen lassen? Vielleicht liegt es am Schlafmangel, aber momentan steh ich ein wenig wie ein Ochs vorm Scheunentor vor dieser Aufgabe.
Für Anregungen wäre ich wirklich sehr dankbar.
Viele Grüße
Ben
Hallo Ben,
vielleicht hilft dir das hier weiter:
http://www.webmaster-resource.de/scripte/php/datumzeit.php
Eine PHP eigene Funktion gibt es meines Wissens nach nicht.
Schöne Grüße
Stephan
Hi Stephan,
http://www.webmaster-resource.de/scripte/php/datumzeit.php
Sehr schön, vielen Dank. :-)
Eine PHP eigene Funktion gibt es meines Wissens nach nicht.
Wäre ja auch zu schön gewesen.
Herzlichen Dank,
Ben
Ja, da gibt es die Funktion
get_StarSign(date)...
Nein, Spaß beiseite, da musst Du Dir schon selbst was überlegen.
Zunächst musst Du rausfinden, wann welches Sternzeichen beginnt und endet.
Und dann jagst Du jedes Geburtsdatum (ohne Jahreszahl) in ein If-ElseIf-Konstrukt, in welchem Du die Grenzen des Datums checkst:
if((date >= 20.1.) and (date <= 19.2))
return "Spanferkel"
Das ist natürlich kein funktionierender Code, aber das wäre mein Ansatz. Vielleicht konvertierst Du das Datum auch in eine einfache Zahl der Form MonatJahr (also für den 28.10 dann 1028). Damit kannst Du dann auch die < oder > Funktionen nehmen.
Mfg, MF
Hi MF,
get_StarSign(date)...
Hehe, schön wär's ja ;-)
Danke schonmal für deinen Ansatz. Werde mal schauen, ob ich das selber baue oder ob ich auf das Script von Stephan zurückgreife.
Jedenfalls danke und viele Grüße
Ben
Hi,
Ja, da gibt es die Funktion
get_StarSign(date)...
Wenn schon, dann getZodiacSign(date).
u,
Andreas
Hi,
vielleicht hilft dir dies: http://www.webmaster-resource.de/scripte/php/datumzeit.php
Schönen Sonntag noch!
O'Brien
Hi,
da war ich wohl noch etwas verschlafen, und das um diese Zeit :-(
War jetzt ja eigentlich ein Doppelposting, schließlich hatte der erste Antworter den Link schon gepostet.
Schönen Sonntag noch!
O'Brien