php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 19.07.2008, 20:47  
Erfahrener Benutzer
 
Registriert seit: 27.04.2008
Beiträge: 107
SilentSight befindet sich auf einem aufstrebenden Ast
Standard

Naja, schwer is des wirklich nich...
Hab wohl vorhin nich gut überlegt...
Sonst musste ich halt dasselbe mit mktime() erledigen...
OK, ich finde diese Lösung auch gut, aber was ist der Vorteil gegenüber time()-date()-Variante?
Und welche ist in Hinsicht auf Performance besser?

SilentSight ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 19.07.2008, 21:11  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Zitat:
Zitat von SilentSight Beitrag anzeigen
OK, ich finde diese Lösung auch gut, aber was ist der Vorteil gegenüber time()-date()-Variante?
Die Frage ist doch eher: Es gibt für Datum extra Datentypen in MySQL - wieso sollte man sie also nicht verwenden sondern irgendwas eigenes kreieren?
Schau dir einfach mal die Datums und Zeitfunktionen von MySQL an die du jetzt kinderleicht auf diese Spalten anwenden kannst:
MySQL :: MySQL 5.0 Reference Manual :: 11.6 Date and Time Functions

Zitat:
Und welche ist in Hinsicht auf Performance besser?
Bei der Performance macht es wohl keinen Unterschied.
Und überhaupt: Just build it, damn it!
Bei solchen Sachen würde ich mir wirklich keine Gedanken um die Performance machen...
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 20.07.2008, 11:32  
Erfahrener Benutzer
 
Registriert seit: 27.04.2008
Beiträge: 107
SilentSight befindet sich auf einem aufstrebenden Ast
Standard

Ok, für MySQL gibt es halt auch ne Reihe von Funktionen...
Versteht mich bitte nich falsch, aber ich habe es mit der time()-Funktion gelernt und mich halt gefragt, warum ich dann die DATETIME o. ä. Felder hernehmen soll...
Ihr habt mir jedenfalls mit den Links, die ich eigentlich auch selber hätte finden können, weitergeholfen.

Danke, SilentSight
SilentSight ist offline  
Alt 20.07.2008, 11:37  
Erfahrener Benutzer
 
Benutzerbild von tomtaz
 
Registriert seit: 17.06.2008
Beiträge: 1.762
PHP-Kenntnisse:
Fortgeschritten
tomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig nett
tomtaz eine Nachricht über ICQ schicken tomtaz eine Nachricht über Skype™ schicken
Standard

Also ich für meinen teil nehme lieber einen Timestamp.

damit kann man einfach besser rechnen und ist äusserst nützlich wenn man Foren oder was weiß ich was Programmiert, dass in mehreren Sprachen und Zeitzohnen arbeiten soll.
__________________
Mfg Tomtaz
"Es soll jetzt diese Erfindung geben.... Kugel oder so heißt die. Ist so eine Art Suchmaschine..."
tomtaz ist offline  
Alt 20.07.2008, 11:40  
Erfahrener Benutzer
 
Registriert seit: 27.04.2008
Beiträge: 107
SilentSight befindet sich auf einem aufstrebenden Ast
Standard

Genau, das rechnen!
Gut, dass du es ansprichst...
Muss ich dann eigentlich bei DATETIME oder ähnlichen Spalten-Typen immer explode()en oder oder geht das auch anders?
SilentSight ist offline  
Alt 20.07.2008, 23:28  
Moderator
 
Registriert seit: 06.06.2008
Beiträge: 4.945
PHP-Kenntnisse:
Fortgeschritten
Wolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer Anblick
Wolla eine Nachricht über ICQ schicken
Standard

... und um die Daten dann formatiert ausgeben zu können, hast du in mysql eine riesige Auswahl an fertigen Funktionen:


MySQL :: MySQL 5.1 Referenzhandbuch :: 12.5 Datums- und Zeitfunktionen

und dort schau mal speziell nach date_format.
Wolla ist offline  
Alt 21.07.2008, 14:33  
Erfahrener Benutzer
 
Registriert seit: 27.04.2008
Beiträge: 107
SilentSight befindet sich auf einem aufstrebenden Ast
Standard

OK, habs schon gefunden
Ich sollte mich mal ein bisschen mehr mit MySQL beschäftigen, bevor ich hier so dumme Fragen stelle...
SilentSight ist offline  
 


Themen-Optionen
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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Datum bei MySQL in anderes Format Eldra PHP Tipps 2008 2 20.07.2008 12:33
[Erledigt] Datum Ausgabe Mysql krackmoe PHP Tipps 2008 9 10.07.2008 20:33
[Erledigt] Datumsübernahme von PHP in MySQL groovemachine PHP Tipps 2008 1 07.07.2008 10:06
Mysql Server Einstellunen Optimieren pchero Datenbanken 3 01.05.2007 19:50
Datum hinzufügen: PHP oder MySQL Funktion Lloyd Larkin PHP Tipps 2006 5 10.12.2006 15:30
näherstes datum zum aktuellen datum herausfinden flflfl Datenbanken 7 01.05.2006 16:57
Schnittstelle zwischen PHP und MySQL klappt net !!! Datenbanken 16 16.10.2005 14:24
[Erledigt] not allowed to connect to this MySQL server PHP Tipps 2005-2 2 23.09.2005 18:34
[Erledigt] datum in mysql datenbank! Datenbanken 7 09.07.2005 14:43
MYSQL läuft nur wenn /tmp auf 777 Datenbanken 5 06.07.2005 08:38
Datum in mysql per Timestamp updaten PHP Tipps 2005-2 4 03.07.2005 13:18
Datum an MySQL übergeben bendigo PHP Tipps 2005-2 5 30.06.2005 18:44
PHP mysql Datum PHP Tipps 2004-2 2 22.11.2004 17:44
Access denied for user: '@localhost' / SYSTEM@localhost Datenbanken 0 10.11.2004 20:35
[Erledigt] PHP5 &a m p; MySQL Datenbanken 5 01.08.2004 05:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
was ist besser mysql datum oder php datum verwenden

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:58 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum