art-d-sign
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 01.03.2002, 08:52   #1
TP-Veteran
 
Benutzerbild von steff
 
Registriert seit: Mar 2001
Ort: wein4tel (ö)
steff ist auf einem guten Weg

[php/mysql] datum formatieren


hi, dynamiker,

das standard datumsformat in einer mysql-tabelle sieht doch folgendermaßen aus: 0000-00-00

d.h. doch auch, dass es in diesem format in die tabelle eingetragen werden muss, oder?

nun möchte ich jedoch mittels formular das format 00.00.0000 eingeben. wie kann ich dann das datum in das notwendige mysql-format umwandeln?

habs so schon versucht:

$Datum = strtotime($Datum);
$Datum = date("Y-m-d", $Datum);

doch das möchte php gar nicht....
steff ist offline   Mit Zitat antworten


Alt 01.03.2002, 22:24   #2
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
Hi !!

eine Möglichkeit, die mir spontan einfällt wäre diese hier:
PHP-Code:
<?
$firstdate 
"31.01.2002";
if(
ereg("([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{4})"$firstdate$args)) {
  echo 
$gutesdatum "$args[3]-$args[2]-$args[1]";}
else {
  echo 
"Datum ist falsch!";
?>
Gruß Jan

Geändert von Stuck Mojo (01.03.2002 um 22:40 Uhr).
Stuck Mojo ist offline   Mit Zitat antworten
Alt 01.03.2002, 23:08   #3
Registered User
 
Registriert seit: Feb 2002
Radoo.de macht alles soweit korrekt
.

Geändert von Radoo.de (07.09.2003 um 08:36 Uhr).
Radoo.de ist offline   Mit Zitat antworten
Alt 01.03.2002, 23:22   #4
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
Zitat:
Original geschrieben von Radoo.de
Du könntest auch mit explode arbeiten:
http://www.php.net/manual/de/function.explode.php
..daran hab ich auch gedacht, nur hat man mit dem ereg gleich eine Art Abfrage drin, ob das Datum überhaupt "gültig" ist... zumindest ob nur Ziffern und Punkte an den richtigen Stellen sind.
Stuck Mojo ist offline   Mit Zitat antworten
Alt 03.03.2002, 19:43   #5
TP-Veteran
 
Benutzerbild von steff
 
Registriert seit: Mar 2001
Ort: wein4tel (ö)
steff ist auf einem guten Weg
hi, leute,

danke für eure hilfe.

werd mal schauen, welche lösung für meine anwendung besser ist.

danke
steff ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
[php/mysql] datum formatieren [php/mysql] datum formatieren
« problem mit führenden 00 | Variable wird nicht gesetzt »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:44 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67