php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.11.2008, 12:08  
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

Zeig uns doch mal den Teil wo du das Datum in die Datenbank schreibst. Möglichweise tritt ja da schon der Fehler auf...
__________________
Mfg Tomtaz
"Es soll jetzt diese Erfindung geben.... Kugel oder so heißt die. Ist so eine Art Suchmaschine..."
tomtaz ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 06.11.2008, 07:57  
Benutzer
 
Registriert seit: 04.11.2008
Beiträge: 41
Jacke befindet sich auf einem aufstrebenden Ast
Standard

Habe den Fehler ermittelt, ich habe die Spalte in der DB als DATE formatiert, jetzt habe ich die Spalte als Text festgelegt nun klappt alles wunderbar!
Jacke ist offline   Mit Zitat antworten
Alt 06.11.2008, 08:06  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Zitat:
Zitat von Jacke Beitrag anzeigen
Habe den Fehler ermittelt, ich habe die Spalte in der DB als DATE formatiert, jetzt habe ich die Spalte als Text festgelegt nun klappt alles wunderbar!
Neeeeee das ist absolut der falsche Weg!!!!! DATE sollte unbedingt bleiben, sonst stehst du spätestens hier wenn du mal Daten von Datum x bis Datum y haben willst und wir werden dir sagen das es so nicht geht, sondern du DATE brauchst.

HPR1974 hat dir exakt die Zeile gezeigt in der der Fehler liegt:

PHP-Code:
$datum date("d.m.Y",$timestamp); 
hättest du nur mal ganz kurz nen Blick ins Manual geworfen, dann wüsstest du was date() da macht und wofür "d.m.Y" steht (wobei das eigentlich jeder auch so verstehen könnte).
cycap ist offline   Mit Zitat antworten
Alt 06.11.2008, 08:24  
Benutzer
 
Registriert seit: 04.11.2008
Beiträge: 41
Jacke befindet sich auf einem aufstrebenden Ast
Standard

Was date() macht weiß ich und die Formatierungsangaben habe ich mir hier geholt:
PHP fr dich - Datum und Uhrzeit in PHP
und ins Maunal habe ich geguckt:
PHP: date - Manual

es wird doch richtig angezeigt nur in der DB nicht, sag es mir doch bitte einfach, wie gesagt ich sehe es wirklich nicht, für mich stimmt alles.

Oder kann MySQL, dass Datum nur in der Form darstellen?
MySQL displays DATE values in 'YYYY-MM-DD'

Geändert von Jacke (06.11.2008 um 08:30 Uhr).
Jacke ist offline   Mit Zitat antworten
Alt 06.11.2008, 08:29  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Na ist doch ganz klar oder nicht?

Siehe hier:
Zitat:
Mensch Leute, die Prüfung funktioniert nicht, da er nie das richtige Datum findet.
Lasse ich mir das Datum in der PHP anzeigen kommt für heute folgendes:
5.11.2008
In der Datenbank speichert er für heute folgendes:
2005-11-20
Das Format in der Datenbank ist so festgelegt. Das heisst du musst auch in PHP das gleiche Format benutzen wenn du es an die Datenbank schicken willst. Da du ja weisst was date() macht ist das doch wohl kein Problem.

Ich versteh nicht was daran so schwierig ist.
cycap ist offline   Mit Zitat antworten
Alt 06.11.2008, 08:34  
Benutzer
 
Registriert seit: 04.11.2008
Beiträge: 41
Jacke befindet sich auf einem aufstrebenden Ast
Standard

Habe es nun ja 5 Minuten vor deinem Post auch herausgefunden, ich wusste nich das MySQL nur diese eine Formatierung unterstützt. Das war alles, klar wenn man weiß das die DB nur diese Formatierung kennt ist es kein Problem, nun klappt alles wunderbar.
Danke euch!
Jacke ist offline   Mit Zitat antworten
Alt 06.11.2008, 08:40  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Dann den Thread bitte noch als [Erledigt] markieren. Danke!
cycap ist offline   Mit Zitat antworten
Antwort


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
MySQL Antwort als CSV speichern grisu PHP Tipps 2008 5 11.04.2008 17:28
Mit php dynamisch Namen von Bildnamen sowie Pfad in mysql Datenbank speichern mallmis PHP Tipps 2008 1 19.11.2007 23:04
XML-Seite mit PHP auslesen und in Array speichern SolcoDerman PHP-Fortgeschrittene 11 20.11.2006 14:39
Array auslesen andrew22 PHP Tipps 2006 3 21.01.2006 23:06
Array Formatierung PHP Tipps 2006 3 17.01.2006 19:12
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
[Erledigt] Mehrdimensionales Array in Session speichern PHP-Fortgeschrittene 6 11.10.2005 17:32
Problem beim vergleichen von 2 Arrays PHP Tipps 2005-2 1 06.10.2005 14:25
Sortieren von Arrays mit mehr als 2 Dimensionen (Teil 2) Buhmann PHP-Fortgeschrittene 4 12.07.2005 14:03
array und mysql Dave Waterstone PHP-Fortgeschrittene 2 19.06.2005 18:09
array in einer txt speichern PHP-Fortgeschrittene 4 10.02.2005 07:12
[Erledigt] Mehrdimensionales Array in eindimensionales Array umwandeln PHP-Fortgeschrittene 3 03.01.2005 22:31
Abfrage mit id aus anderer Tabelle suter PHP Tipps 2004-2 15 16.12.2004 14:25
bbcode - Classe PHP-Fortgeschrittene 4 18.09.2004 17:30

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php array in db speichern, array in db speichern php, mysql als *.db speichern, datum spalte in datenbank speichern, ein array in eine mysql db speichern, array in mysql db speichern, array in db speichern

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:02 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