Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] Virtuelles Alter automatisch weiterzählen? (https://www.gegen-bilderklau.net/thread.php?threadid=147354)


Geschrieben von ShivaChewy am 27.12.2008 um 21:51:

  Virtuelles Alter automatisch weiterzählen?

Hallo GB'ler,
es gibt ja eine Funktion per Javascript, wo man das Geburtsdatum eingibt und dann das Alter ausgegeben wird. Soweit so gut.
Aber gibt es auch eine Funktion, wenn der Hund z.B. alle 7 Tage ein virtuelles Jahr altert, dass eben die Zahl auch alle 7 Tage sozusagen "weitergezählt" wird?
Ich habe schon ein bisschen zu dem Thema gegooglet, aber eben immer das mit dem Geburtsdatum gefunden.
Vielleicht weiß ja von euch jemand eine Lösung.



Geschrieben von Freak am 27.12.2008 um 23:24:

 

Für so eine Funktion brauchst du 'ne Datenbank und PHP. Nur mit HTML und Javascript wird das nicht gehen.



Geschrieben von ShivaChewy am 28.12.2008 um 16:07:

 

Ist vorhanden, meine Seite basiert sowieso größtenteils auf HTML und eben PHP (+ Datenbank). fröhlich

War eben nur ein Beispiel, dass es so was ähnliches mit Javascript gibt, damit ihr wisst, was ich meine.
Wie kann man das denn mit PHP und Datenbank am besten lösen?



Geschrieben von Sidney am 28.12.2008 um 16:30:

 

Via Timestamp würde ich sagen... Also bei jedem Hund ddas Alter via Timestamp ausgeben lassen und dann jeweils alle sieben Tage das Alter ausgeben lassen...



Geschrieben von ShivaChewy am 28.12.2008 um 18:39:

 

Hm, mit Timestamp habe ich leider noch keine Erfahrungen, wie sollte ich das am besten anstellen?

Zitat:
Zitat von Ophelia
Es reicht vollkommen wenn ihr einen Timestamp speichert, mit der ID des Pferdes verknüpft, dann die Zeit eines Jahres in sinnvolle Abstände aufteilt und eine Funktion schreibt, die den Timestamp in eure Zeit umformatiert.
Wie zB die date()-Funktion in php, nur dass ihr eben euer Alterungssystem zugrundelegt.


Habe das und anderes hier bei der Suche gefunden. Theoretisch habe ich das eigentlich verstanden, nur praktisch nicht so richtig, weiß also nicht, wie ich das umsetzen sollte.


Forensoftware: Burning Board, entwickelt von WoltLab GmbH