date time umwandlung

Hallo,

wie würdet ihr solch ein Feld
|31.Mrz.2006 09:31:00|
in 2 Felder einer MySql 5.0 Tabelle/php 4.0 packen?
Ich bräuchte ein |2006-03-31| und ein |09:31:00|.
Eine "einfache" Eingabe von 31.03.2006 wird
ja nicht akzeptiert ...

Erkennt MySql oder php den 31. März 2006 irgendwie
oder muß das per php mit Stringverarbeitung + "Monats-
array-Schablone" bearbeitet werden?

Danke für Hilfe, Gruß, J.
Jens Drexsler [ Fr, 18 Mai 2007 13:28 ] [ ID #1715124 ]

Re: date time umwandlung

ha -
habe von jack eine Funktion
function dates_interconv( $date_format1, $date_format2, $date_str ) ...
gefunden ,

die
25/12/2005 in
2005-12-25 wandelt.

die wird helfen.

http://de.php.net/manual/de/function.date.php

(eigenartig, dass zwischen ' else return false; '
keine geschweifte Klammer steht ...?)

mfG, J.
Jens Drexsler [ Fr, 18 Mai 2007 13:57 ] [ ID #1715125 ]

Re: date time umwandlung

Jens Drexsler schrieb:

> http://de.php.net/manual/de/function.date.php
>
> (eigenartig, dass zwischen ' else return false; '
> keine geschweifte Klammer steht ...?)

Da return false; nur 1 Statement ist, geht das. Empfohlen ist es nicht.

MfG
Niels

--
| http://www.kolleg.de =B7 Das Portal der Kollegs in Deutschland |
| http://www.bsds.de =B7 BSDS Braczek Software- und DatenSysteme |
| Webdesign =B7 Webhosting =B7 e-Commerce =B7 Joomla! Content Management =
|
------------------------------------------------------------ ------
Niels Braczek [ Fr, 18 Mai 2007 14:19 ] [ ID #1715126 ]

Re: date time umwandlung

Jens Drexsler schrieb:

> (eigenartig, dass zwischen ' else return false; '
> keine geschweifte Klammer steht ...?)

Warum sollte da eine stehen? Bei einem einzelnen Statement ist die
überflüssig.

Gruß. Claus
Claus Reibenstein [ Fr, 18 Mai 2007 14:27 ] [ ID #1715127 ]
PHP » de.comp.lang.php.datenbanken » date time umwandlung

Vorheriges Thema: Re: Suchfunktion für Mysql
Nächstes Thema: Re: Problem mit Zugriff aus MSSQL-Server