Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#47

AW: Zum nächsten Datensatz springen

  Alt 8. Jun 2010, 22:06
Asche auf mein Haupt. Es sind alle da. Ich hatte beim ersten testen nur in der Mitte angefangen und zufällig wo die Firmen anfangen. Als er dann die Firmen durch hatte, dachte ich die privaten Kontakte würden Fehlen, aber die lagen ja DAVOR. das lag aber auch daran, will ich die Übersichtsliste noch nach der Kategorie (Arzt, Geschäftlich, Privat) sortiert habe. da kommen erst alle Ärze alphabetisch, dann alle Firmen alphabetisch und dann alle privaten Kontakte alphabtisch. Bei dir kommen erst alle privaten Kontakte und dann alle Firmen bzw. Ärzte alphabtisch. Wenn ich kjetzt aus meiner Liste den ersten Kontak aufrufe, das ist ein Arzt, lande ich bei dir am Ende der privaten Kontakte und am Anfang von den Ärzten/Firmen, also am Ende der Liste. Ich glaube mit einem GROUP BY müsste ich das noch hinbiegen können.

Hier die Liste von der aus ich einen Datensatz aufrufen kann:
Code:
"SELECT a.*, k.name as k_name
            FROM adressen a
            LEFT OUTER JOIN adr_kategorien k on k.id = a.kategorie_id
            WHERE k.name='".$kat."'
            ORDER BY k.name, a.gesch_firma, a.name, a.vorname
Wenn ich jetzt den vorherigen Datensatz haben will, dann muss ich die Größer-/Kleinerzeichen umdrehen und aus ASC DESC machen oder?
Michael
Ein Teil meines Codes würde euch verunsichern.

Geändert von Luckie ( 8. Jun 2010 um 22:12 Uhr)
  Mit Zitat antworten Zitat