power-box.de
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 07.04.2004, 18:32   #1
Sin
TP-Veteran
 
Benutzerbild von Sin
 
Registriert seit: Jan 2002
Ort: D-Karlsruhe
Sin bringt sich richtig einSin bringt sich richtig ein

Datum von "20040704" in "07.07.2004" und umgekehrt


Hallo Leute

In meiner MySQL wird mein Datum wie folgt gespeichert: 20040704. Das ist ja auch richtig so, weil ich danach vernünftig sortieren kann.

Jetzt möchte ich dem Kunden nicht zumuten das Datum immer in dieser Form zu lesen. Daher wandel ich das wie folgt um:
PHP-Code:
$time $erg_termin[3];
        
$tag substr ($time,6,2);
        
$monat substr ($time,4,2);
        
$jahr substr ($time,0,4);
        
$datum "$tag.$monat.$jahr"
So, jetzt wird das Datum schön angezeigt. Soll der Kunde nun dieses Datumsfeld in einem <input> änden. Schreibt er natürlich "07.04.2004". Aber das akzeptiert die Datenbank natürlich nicht.

Muß ich das genauso zurückwandeln, oder gibt es da einen ganz einfachen Weg? BTW: Ist meine eigenen Umwandlung umständlich?
__________________
Gruß
Herr Sin

Grundlagen des Postens
Sin ist offline   Mit Zitat antworten


Alt 07.04.2004, 19:14   #2
TP-Moderator
 
Benutzerbild von Peter
 
Registriert seit: Nov 2001
Ort: Vienna
Peter ist ein richtiges Arbeitstier - DANKEPeter ist ein richtiges Arbeitstier - DANKEPeter ist ein richtiges Arbeitstier - DANKEPeter ist ein richtiges Arbeitstier - DANKE
Hallo Sin,

Ja zurückwandeln geht einfacher:

PHP-Code:
$datum="07.04.2004";
$datumz=explode(".",$datum);
$datum_neu=$datumz[2].$datumz[1].$datumz[0]; 
__________________
_________-- - adicto otra vez - --
(¯`·.¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸.·`¯)
Unterwasserrugby - der dreidimensionale Sport
Peter ist offline   Mit Zitat antworten
Alt 08.04.2004, 09:28   #3
Sin
TP-Veteran
 
Benutzerbild von Sin
 
Registriert seit: Jan 2002
Ort: D-Karlsruhe
Sin bringt sich richtig einSin bringt sich richtig ein
Schönen Dank.
__________________
Gruß
Herr Sin

Grundlagen des Postens
Sin ist offline   Mit Zitat antworten
Alt 08.04.2004, 10:50   #4
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
p.s. mit mysql kannst du das einfacher für die Ausgabe formatieren
gugstu date_format(datumsfeld, '%d.%m.%Y')

dann brauchst das ganze phpgefitzle net.

fürs speichern nimmst dann peddas variante
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Datum von "20040704" in "07.07.2004" und umgekehrt Datum von "20040704" in "07.07.2004" und umgekehrt
« Wie kann ich aus einer MySql Dantenbank Zeilen weise auslesen? | nach Submit Popup öffnen »

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 +2. Es ist jetzt 10:47 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