höhren wert erzielen.
germedia
- php
0 Edmund Schöpf0 Knusperklumpen0 Tom
0 wahsaga
Moin,
ich code gerade ein Forum,
nur mein Problem ist..
wenn ein Antwort auf den jetzigen Thread geschrieben wird,
ist dies mit in der liste von den Threads^^"..
Wie kann ich das ändern^^"
Moin,
ich code gerade ein Forum,
nur mein Problem ist..
wenn ein Antwort auf den jetzigen Thread geschrieben wird,
ist dies mit in der liste von den Threads^^"..
Wie kann ich das ändern^^"
Ich hoffe die Frage richtig verstanden zu haben, dann wäre dies hier eine Antwort:
z.B. indem du mit jedem Thread einige Zusatzinformationen mitspeicherst (z.B. Level id und Thread ID), die dir sagt, ob es ein "top-level" Thread ist, oder ob du dich in einem Ast des Baumes befindest und zu welchem Thread die "aktuelle" Antwort gehört. z.B. 0 ist die Liste der Threads, 1 die 1. Unterstufe...
Genau, nur ich weiß nicht richtig wie ich das anstellen soll :(
Würde mir das einer "Realisieren".
Wäre nett..
hab kP wie ich das machen söllte.
Genau, nur ich weiß nicht richtig wie ich das anstellen soll :(
Würde mir das einer "Realisieren".
Wäre nett..
hab kP wie ich das machen söllte.
Ich gehe davon aus, dass die Threads in einer SQL-DB abgespeichert werden
Ich bin auch kein PHP-Profi, aber einen allgemeinen Tipp, kann ich doch liefern:
um die Liste der Threads anzuzeigen machst du einfach eine "Select * from Threads where Level='0'" ==> somit erhälst du nur die "Hauptthreads".
Das setzt natürlich voraus, dass du einen Hauptthread mit Level = 0 abspeicherst.
Sobald du dann auf einen Thread klickst, öffnest du alle Threads, welche diesen Thread als "Vaterthread" eingetragen haben, z.b. machst du dann eine "Select * from Threads where MainThread='123'"
Dies setzt voraus, dass du alle zum MainThread 123 gehörigen Antworten im Forum mit MainThread=123 abspeicherst.
Den Vorschlag von Knusperklumpen kann ich nur zustimmen. Du solltest praktisch zu jedem Thread auch noch den Vater Thread abspeichern.
D.h. jeder Thread hat eine ID und eine ParentID. Der Hauptthread hat in PartenID z.b. 0 oder nichts drinnen. Alle anderen Threads haben in der ParentID die Nummer ihres "Vaters" abgespeichert...
Ich hoffe das hilft dir weiter...
Edi
Hi.
Ich würde eine Vorgänger-ID speichern ... also zu jedem Thread noch die ID des vorhergehenden Threads.
mfg
Knusperklumpen
Hello,
Ich würde eine Vorgänger-ID speichern ... also zu jedem Thread noch die ID des vorhergehenden Threads.
Meinst Du Thread oder Posting?
Scheiß deutsche Sprache, nicht? *grins*
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
hi,
wenn ein Antwort auf den jetzigen Thread geschrieben wird,
ist dies mit in der liste von den Threads^^"..
Wie kann ich das ändern^^"
Deine Problembeschreibung passt qualitativ erstaunlich gut zum gewählten Titel.
ich code gerade ein Forum,
Nur zu diesem Anspruch, passt beides irgendwie nicht sonderlich.
gruß,
wahsaga