Thread MySQL :: Brauche Denkanstoß
(8 answers)
Opened by MartinR at 2008-11-30 16:06
Das Ordnen sollte nicht das Problem sein, da Du für die ursprüngliche Abfrage ja auch geordnet hast. Das kannst Du dann bei der "Positionsbestimmung" genauso machen. Du brauchst nur noch eine Möglichkeit, den Eintrag, dessen Listenposition Du haben willst, eindeutig zu identifizieren.
Wenn Du die Liste mit [sql]SELECT * FROM artikel ORDER BY irgendwas LIMIT $start , $artikel_je_seite[/sql] erstellst, kannst Du mit [sql]SELECT count(*) FROM artikel WHERE irgendwas < $ref_irgendwas[/sql] zählen, wieviele Einträge vor dem gewünschten kommen, nachdem Du den Wert von irgendwas für den gesuchten Artikel herausgefunden und in $ref_irgendwas gespeichert hast. When C++ is your hammer, every problem looks like your thumb.
|