Wenn der letze Beitrag (auf der 2.Seite) die Post_id 65631 hat, die sieht man, wenn man beispielsweise den Beitrag zitieren will, was auch geht, funktioniert dies nicht mehr: viewtopic.php?p=65631. Dann wird wieder angezeigt, dass der Beitrag nicht existiert, obwohl ich ihn ja eben gerade zitieren bzw. auch editieren konnte. Schreibt man neue Beiträge, so dass es rein rechnerisch wirklich 3 Seiten gibt (also in dem Fall 31 Beiträge), funktioniert es wieder normal.
Ich habe die SQL-Abfrage in der viewtopic.php schon auseinandergenommen, finde aber keinen Fehler. post_id=65631, Tpoic_id=739, forum_id=1, poster_id=341, user_id=341. Ich kann die Datensätze mit phpmyadmin auch raussuchen, die Einträge stimmen alle. Nur eben diese MySQL-Abfrage bringt 0 Ergebnisse, die ich schon leicht abgespeckt habe:
Code: Alles auswählen
SELECT u.* , p.*, pt.post_text, pt.post_subject, pt.bbcode_uid FROM phpbb_posts p, phpbb_users u, phpbb_posts_text pt
WHERE p.topic_id = 739 AND
pt.post_id = p.post_id AND
u.user_id = p.poster_id
ORDER BY p.post_time ASC LIMIT 30, 15Bin über jeden Hinweis dankbar!
