Mailinglisten-Archive |
Hi Christian, > weil die benachbarten Datensaetze eben nicht unbedingt dieser Regel > entsprechen. Was tun??? a) welche API verwendest Du? Bei der C-API kann man mit "mysql_store_result()" die ganze Ergebnismenge in das RAM vom Client laden und dann darin mit "mysql_data_seek()" navigieren. b) Wenn Du in der Tabelle ein Feld id mit auto_increment hast, kannst Du aus der Ergebnisliste daß anzuzeigende Element lesen UND die Inhalte des Feldes ID von den beiden benachbarten Datensätzen, z. B. idPrev und idNext. Danach zeigst Du den Datensatz an. Sobald der Benutzer vorwärts oder rückwärts navigiert, kannst Du über die idPrev bzw. idNext den gewünschten Datensatz und wiederum die benachbarten Datensätze. Wie gesagt, kommt auf die API an. Bei C gehts, alles andere, z. B. auch php, müßte ich nachschauen. Viel Erfolg! Gruß Alexander --- !!NEU!! Fragen und Antworten zu MySQL und dieser Liste unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive