| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Gast
Beiträge: n/a
| @Zergling zur erklärung also der LEITSTNAND trägt LKWs ein mit dem Kennzeichen, caeintreffzeit und und und..... der Portier hingegen trägt dan die wirkliche einfahrt ein desshalb caeintreff und einfahrt... aber nun das mit der datumsache ist nicht so wichtig ich hab ein größeres problem also wie gesagt das mit DESC klappt super (jetzt ist di einfahrt oben wen sie vorhanden ist und nicht mehr unten wie vorher nur das problem ist sie sind falsch geordnet.... also zuerst kommt 17:25 dann 17:10 und das würde umgekehrt gehören.... also bräuchte ich ASC aber bei ASC ist das problem dass eben die einträge ganz unten stehn aber dafür richtig geordnet.(wie oben auf dem bild) Kann in phpmyadmin irgendwie einstellen das wenn das feld leer ist er automatisch 9999 draus macht oder ein ? weil das wäre dan größer also z.a 17:10 und er könnte es dan richtig ordnen oder hat jmd von euch eine bessere idee? |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Mal so als Hinweis: Was ist wenn die Einfahrt an einem anderen Tag stattfindet, um kurz nach 12 z.B.? Du solltest immer den Worstcase im Auge behalten und danach deine Struktur anlegen. Ich empfehle dir DATETIME für Eintreffzeit und Einfahrt zu verwenden und Datum wegzulassen (ergibt sich ja aus einem von beidem). Deine DB-Struktur ist sonst zu statisch und für Erweiterungen oder Statistik-Auswertung nicht optimal ausgerichtet. Zum Problem: Nach was soll den jetzt sortiert sein? Absteigend nach dem tatsächlichen Eintreffen (Einfahrt)? |
| |
| | |
| Gast
Beiträge: n/a
| Ja das werd ich warscheinlich eh so machen weil das mit dem TEXT ist sowieso nur zurzeit eine not lösung. zur sortierung: 1. Sortieren nach Datum 2. Wenn vorhanden Einfahrt und das nach ASC also 17:10 17:11 17:12 .... 3. ca.Eintreff und die Einfahrt soll aber ganz oben stehn da wenn die Einfahrt nicht vorhanden ist das Feld leer ist und leer<als z.b 17:00 ist werden die leeren zuerst angezeigt.so wie am bild ![]() ausschauen sollte es so: ![]() |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | SELECT * FROM tabelle ORDER BY datum ASC, IFNULL(Einfahrt, '9999') ASC, CaEintreff ASC Besonders logisch ist das aber nicht. Wen interessierts ob die Einfahrt jetzt tatsächlich dann war, wie eingetragen? Letztlich relevant ist doch die tatsächliche Einfahrt, und danach ist ja nicht sortiert! |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Galerie Problem... | coraplanet | PHP Tipps 2008 | 4 | 06.06.2008 13:42 |
| Sessions Problem | StephenKing | PHP Tipps 2008 | 3 | 16.10.2007 08:30 |
| datensätze defekt oder problem mit dem einlesen? | Ministry | Datenbanken | 4 | 06.07.2006 18:42 |
| problem!!! | PHP Tipps 2006 | 6 | 08.02.2006 11:06 | |
| [Erledigt] wieder ein Problem bei phpmailer und smtp | PHP Tipps 2006 | 24 | 07.02.2006 01:07 | |
| Array Problem [Ansatz ?] | PHP Tipps 2005 | 0 | 27.01.2005 18:24 | |
| [Erledigt] Problem bei Massenmails versenden mit der Funktion mail | PHP-Fortgeschrittene | 3 | 19.01.2005 13:36 | |
| [Erledigt] Problem mit Übergabe einer Klasse in PHP4 | PHP-Fortgeschrittene | 10 | 08.01.2005 21:00 | |
| Problem mit Weiterleitung | PHP Tipps 2004-2 | 16 | 22.12.2004 17:49 | |
| Smarty und PHP-Skript Problem | PHP Tipps 2004-2 | 2 | 03.12.2004 22:27 | |
| [Erledigt] PHP Upload (Master Value/Local Value Problem) | PHP-Fortgeschrittene | 5 | 23.11.2004 07:21 | |
| Problem mit alter JavaScript-Funktion | woods | PHP Tipps 2004 | 1 | 13.08.2004 13:34 |
| [Erledigt] Problem mit Timestamp! | PHP Tipps 2004 | 24 | 08.06.2004 19:51 | |
| Login Problem | PHP Tipps 2004 | 4 | 04.06.2004 18:46 | |
| foreach problem | mAy^daY | PHP Tipps 2004 | 3 | 02.06.2004 20:29 |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.