Zitat:
Zitat von hamburger Bei meiner Abfrage:
$abfrage = "SELECT * FROM whiskysorten where Kriterium = gut && ID=100
bekomme ich nur einen Datensatz zurück, weil es ID=100 nur einmal gibt. Da ist nichts zu sortieren. |
Bei nur einem Datensatz nicht, nein.
Du willst aber einen „vorherigen“ und einen „nächsten“ Datensatz ermitteln - und dazu
brauchst du eine Sortierung.
Zitat:
|
Habe inzwischen folgendes gefunden:
|
Prinzipiell korrekt - bis auf die Tatsache, dass eine ID einzig und allein zur Identifizierung eines Datensatzes dienen sollte,
nicht zur Herstellung einer Sortierung.
Zitat:
|
heißt dass, ich kann somit den vorherigen/nächsten Satz selektieren obwohl nur ein Datensatz meinem Kritrium entspricht?
|
Hast du meinen Hinweis
verstanden, hast du den gefundenen Beispielcode
verstanden? Klingt irgendwie nicht so.
Wenn du wissen willst, wer vor und wer hinter Person XY in der Schlange steht - natürlich musst du dann zunächst nur Person XY identifizieren können. Vor und Hinter ergeben sich, wie gesagt,
aus der Sortierung.