phpbar.de logo

Mailinglisten-Archive

[php] Wandeln von Datumseingaben (mittles Funktion?)

[php] Wandeln von Datumseingaben (mittles Funktion?)

Björn Schotte bjoern at thinkphphq.de
Fre Sep 5 09:59:58 CEST 2003


Hi Steffen,

* Steffen Kother wrote:
> Momentan nehme ich beim Einfügen das dt. Datumformat (05.09.2003)
> mittels "substr()" auseinander und setzte es wie benötigt wieder
> zusammen.

Prüfe auf die üblichen Formate mit sscanf() (Gegenstück zu
sprintf(), zerlegt einen String in entsprechend angegebene
Einzelteile), wenn keines dieser Formate zutrifft, dann ent-
sprechend Fehlermeldung ausgeben. Ansonsten die Datumsbestand-
teile in ein mktime() kippen und den Unix-Timestamp entgegennehmen
und als entsprechenden Integer-Wert in der DB speichern.
 
> Und, dann muss ich es auch vom MySQL-Format wieder ins dt.
> bringen.können.

MySQL kennt dazu nützliche Funktionen wie DATE_FORMAT() und
FROM_UNIXTIME().

-- 
 - Chairman im Test. Infos unter sonderdruck at emailseminar.de -
ThinkPHP / rent-a-phpwizard                   bjoern at thinkphp.de
Sedanstraße 27                             Tel: 0931 / 78 43 804
97082 Würzburg                             Fax: 0931 / 78 43 795
http://www.thinkphp.de/          http://www.rent-a-phpwizard.de/

php::bar PHP Wiki   -   Listenarchive