Der Titel verrät hoffentlich schon etwas
Also bei meinem eigenen Forum speichere ich in der Mitglieder Tabelle auch den Wert lastpost_id, da wird logischerweise die ID des letzten Posts gespeichert. Nun möchte ich im Profil des Mitglieds auch eine Link zu dem Topic machen, der Link sollte aber auch auf die richtige Topicseite springen. Die Berechnung is ja denkbar einfach:
ceil($stelledesposts/$anzahlderpostsproseite);
Allerdings wollte ich die Stelle, wo der Post im Topic steht auch im SQL SELECT Statement rausfinden. Geht das irgendwie? Ich habs bisher immer so gemacht:
Find ich ehrlich gesagt nich so schön
Also bei meinem eigenen Forum speichere ich in der Mitglieder Tabelle auch den Wert lastpost_id, da wird logischerweise die ID des letzten Posts gespeichert. Nun möchte ich im Profil des Mitglieds auch eine Link zu dem Topic machen, der Link sollte aber auch auf die richtige Topicseite springen. Die Berechnung is ja denkbar einfach:
ceil($stelledesposts/$anzahlderpostsproseite);
Allerdings wollte ich die Stelle, wo der Post im Topic steht auch im SQL SELECT Statement rausfinden. Geht das irgendwie? Ich habs bisher immer so gemacht:
PHP-Code:
$query = mysql_query("SELECT id FROM bb_posts WHERE topicid=$topicid ORDER BY createtime ASC");
while ($a = mysql_fetch_assoc($query))
{
$counter++;
if ($a["id"] == $lastpost_id)
break;
}
Kommentar