Autor |
Nachricht |
slein
Threadersteller
Dabei seit: 02.10.2002
Ort: -
Alter: 42
Geschlecht:
|
Verfasst Mo 16.08.2004 22:49
Titel Geburtstags Countdown |
|
|
Nabend!
Hat jemand von euch 'n Script parat, dass mir jeweils die nächsten 3. Geburstage von Personen, deren Geburtsdaten in einer Datenbank stehen, anzeigt ??? Achja, wäre gut, wenn's in PHP geschrieben ist ... hab 'ne MySQL Datenbank laufen!
Wäre suuuuppah - hab gerade mal gar keinen Plan, wie ich das machen soll - liegt vielleicht auch an der Uhrzeit!
Also, wenn ihr 'n Quellcode dazu habt ... thanx for posting it!
ROCK 'N ROLL!
der die das sleiN
Zuletzt bearbeitet von slein am Mo 16.08.2004 22:49, insgesamt 1-mal bearbeitet
|
|
|
|
|
Eistee
Administrator
Dabei seit: 31.10.2001
Ort: Grimma
Alter: 45
Geschlecht:
|
Verfasst Di 17.08.2004 10:16
Titel
|
|
|
Wie liegt das Geburtsdatum vor? Welches Format?
|
|
|
|
|
Anzeige
|
|
|
Andy Macht
Dabei seit: 29.06.2004
Ort: Bremen
Alter: -
Geschlecht:
|
Verfasst Di 17.08.2004 10:46
Titel
|
|
|
wenn jemand ne einfache lösung hat für timestamps... wär ich sehr dankebar
hab mir da nämlich auch schonmal gedanken gemacht und mir sind nur umständliche wege eingefallen...
wenn man natürlich nur die von einem bestimmten tag haben will (z.B. heute oder auch die nächsten drei tage oder so) wär es wiederum recht einfach...
|
|
|
|
|
dastef
Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 17.08.2004 10:50
Titel
|
|
|
hm was brauchste da für ne lösung? die nächsten 3 geburtstage ab
heute? .. " SELECT ... WHERE `spalte` > ".time()." LIMIT 3;"; würd
ich da einfach mal sagen!?
|
|
|
|
|
Andy Macht
Dabei seit: 29.06.2004
Ort: Bremen
Alter: -
Geschlecht:
|
Verfasst Di 17.08.2004 11:13
Titel
|
|
|
dann haste alle die in den nächsten tagen geboren werden
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
Verfasst Di 17.08.2004 11:17
Titel
|
|
|
Code: | SELECT ... WHERE `spalte` > ".time()." LIMIT 3;"; |
die mysql-interne funktion NOW() ist meist die elegantere alternative, finde ich jedenfalls:
Code: |
$sql="SELECT ... WHERE `spalte` > NOW() LIMIT 0,3;"; |
so mach ich's immer. ich lasse mir ein datum auch meist schon aufgeschlüsselt ausgeben.:
Code: |
$sql="SELECT DAYOFMONTH(`datum`), MONTH(`datum`), YEAR(`datum`) [...];"; |
Zuletzt bearbeitet von am Di 17.08.2004 11:19, insgesamt 1-mal bearbeitet
|
|
|
|
|
slein
Threadersteller
Dabei seit: 02.10.2002
Ort: -
Alter: 42
Geschlecht:
|
Verfasst Di 17.08.2004 17:23
Titel
|
|
|
Datum liegt in der "klassischen" MYSQL Variante vor.
Also z.B.:
1981-23-05
... hab die "Limit 3" sachen probiert ... klappt aber irgendwie nicht
|
|
|
|
|
alesch
Dabei seit: 14.08.2003
Ort: Bremen
Alter: 39
Geschlecht:
|
Verfasst Di 17.08.2004 17:41
Titel
|
|
|
dastef hat geschrieben: | .. " SELECT ... WHERE `spalte` > ".time()." LIMIT 3;"; |
geht nicht?
mal so probiert?
Code: | .. " SELECT ... WHERE TIMESTAMP(`spalte`) > ".time()." LIMIT 3;"; |
evtl noch ein ORDER BY dazu...
Ist aber jetzt auch nur so ne unverbindliche Behauptung von mir.
|
|
|
|
|
|
|
|
Ähnliche Themen |
[Actionscript] Countdown
timer / countdown
Countdown Code
[JavaScript] Countdown
[JavaScript] Countdown
Countdown Text
|
|