php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.04.2005, 09:39  
Gast
 
Beiträge: n/a
Standard uhrzeiten sortieren ???

Hallo

Ich habe zwei Datumsformate jeweils mit zwei Uhrzeiten und möchte die Uhrzeiten zum passenden datum in der richtigen zeitlichen Reihenfolge ausgeben.

Zum näheren Verständnis:
Tabelle "REISE":
Abfahrtsdatum/Abfahrtszeit
Ankunftsdatum/Ankunftszeit

Wie müsste mein SELECT Befehl aussehen???
Hoffe Ihr könnt mir helfen.

Danke
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 25.04.2005, 09:45  
Erfahrener Benutzer
 
Benutzerbild von JEGO
 
Registriert seit: 01.12.2003
Beiträge: 2.555
PHP-Kenntnisse:
Anfänger
JEGO wird schon bald berühmt werden
Standard

tja, und was hast du für datumsformate? heute scheint irgendwas mit meiner glaskugel nicht ganz zu funktionieren... alles so verschwommen...
kann mir da einer weiter helfen???? :wink:
__________________
Gruß JEGO

Ein PHP Script tut, was Du schreibst, nicht was Du willst.
JEGO ist offline  
Alt 25.04.2005, 10:05  
Gast
 
Beiträge: n/a
Standard

ups,
bin wohl heit auch ein bisschen benebelt

Also:
Das Datum liegt im Format TT.MM.JJJJ vor.
P.S.
Ich habe es schon mit dem SORT BY Befehl probiert,aber da funktioniert es nur wenn Abfahrtsdatum und Ankunftsdatum auf denselben Tag fallen.Wenn das unterschiedliche Daten sind, dann stimmt die zeitliche Reihenfolge nicht mehr.

Danke
 
Alt 25.04.2005, 10:13  
Erfahrener Benutzer
 
Benutzerbild von JEGO
 
Registriert seit: 01.12.2003
Beiträge: 2.555
PHP-Kenntnisse:
Anfänger
JEGO wird schon bald berühmt werden
Standard

warum benutzt du keinen Timestamp? und rechnest den Rest aus?
__________________
Gruß JEGO

Ein PHP Script tut, was Du schreibst, nicht was Du willst.
JEGO ist offline  
Alt 25.04.2005, 10:23  
Gast
 
Beiträge: n/a
Standard

Wie kann ich denn einen Timestamp ausgeben für Daten aus zwei verschiedenen Spalten der Tabelle ???
1.Spalte :
Abfahrtsdatum im Format TT.MM.JJJJ
2.Spalte :
Abfahrtszeit im Format HH:MM:SS

Grüsse
 
Alt 25.04.2005, 10:38  
Gast
 
Beiträge: n/a
Standard

Bitte schau dir mal die Datum-Funktionen im Handbuch an.
Dort steht alles drin was du wissen musst.
 
Alt 25.04.2005, 10:38  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

oh mann, das datenmodell ist salopp gesagt für die tonne.
datum und zeit trennen? als varchar dann vermutlich?
__________________
derHund ist offline  
Alt 25.04.2005, 10:49  
Gast
 
Beiträge: n/a
Standard

@ "derHund"

1.Wenn ich keine Fragen hätte, hätte ich nicht gepostet

2. Wenn ich Profi wäre und kein Anfänger,wäre das der falsche Forumsbereich.

@ alle anderen : Vielen Dank!!!

Grüsse
 
Alt 25.04.2005, 11:04  
Erfahrener Benutzer
 
Benutzerbild von lazydog
 
Registriert seit: 02.04.2008
Beiträge: 4.032
lazydog befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von shane
Wie kann ich denn einen Timestamp ausgeben für Daten aus zwei verschiedenen Spalten der Tabelle ???
Indem du ein neues Attribut des Typs DATETIME einfügst, dieses "updatest" aus den alten Attributen, und dann die alten rausschmeisst. Für die Abfahrtszeit würde das etwa so aussehen:
Code:
ALTER TABLE reise ADD abfahrtszeit_neu DATETIME AFTER abfahrtszeit;
UPDATE reise
SET abfahrtszeit_neu = CONCAT(SUBSTRING(abfahrtsdatum, 7, 4) , 
                                                              '-', 
                                                              SUBSTRING(abfahrtsdatum, 4, 2) , 
                                                              '-',
                                                              LEFT(abfahrtsdatum, 2),
                                                              ' ',
                                                              abfahrtszeit)
                                                              );
ALTER TABLE reise DROP abfahrtszeit;
ALTER TABLE reise DROP abfahrtsdatum;
ALTER TABLE reise change abfahrtszeit_neu abfahrtszeit DATETIME;
[edit]Was hackst du auf dem Hund rum? Er hat ja nur gesagt, dass dein Design Schrott ist, und ich hoffe, dass du das unterdessen selber auch einsiehst.
__________________
Gruss
L
lazydog ist offline  
Alt 25.04.2005, 12:01  
Gast
 
Beiträge: n/a
Standard

Zitat:
Was hackst du auf dem Hund rum? Er hat ja nur gesagt, dass dein Design Schrott ist, und ich hoffe, dass du das unterdessen selber auch einsiehst
,

Na ja klar sehe ich das ein.
Müll zu produzieren ist mein gutes Recht als Anfänger.
Schliesslich will ich ja auch was lernen.
Das ist alles was ich klarstellen wollte.
Ich wollte keinem hier auf den Schlips treten.
Danke für die Hilfe
 
 


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
Array nach mehreren Feldern sortieren Marcel1 PHP Tipps 2008 4 04.06.2008 05:09
Dateien sortieren Lavalampe PHP Tipps 2008 10 02.05.2008 15:47
Problem mit sortieren Cirrha PHP Tipps 2008 11 19.01.2008 23:05
solved: Sortieren von Dateiname A Hoppe PHP-Fortgeschrittene 3 14.11.2006 08:04
Array nach bestimmter Spalte sortieren GELight PHP Tipps 2006 4 19.08.2006 23:42
DECIMAL lässt sich nicht mit ORDER BY sortieren buggybugga Datenbanken 4 07.07.2006 15:43
spalten addieren und sortieren wizzardxx Datenbanken 4 01.04.2006 00:52
Daten sortieren? Smily0412 Datenbanken 3 10.03.2006 21:09
[Erledigt] ftp_nlist sortieren PHP-Fortgeschrittene 1 19.02.2006 17:34
Sortieren mit buchstabe und zahl Unkaputtbar2 Datenbanken 3 17.02.2006 11:49
Problem beim Sortieren PHP Tipps 2005-2 5 29.06.2005 07:00
multidim Array nach Inhalt und Key sortieren PHP Tipps 2005 1 20.05.2005 16:22
[Erledigt] sortieren von arrays aus mysql Datenbanken 7 28.04.2005 21:53
assoc-array sortieren lassen PHP Tipps 2004 10 26.06.2004 16:06
Inhalt einer datei Sortieren ???? PHP Tipps 2004 12 21.06.2004 22:56

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
uhrzeiten sortieren

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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.