Heim >Backend-Entwicklung >PHP-Tutorial >Wie werden Beiträge im thinkPHP-Forum nach neuen Antworten positiv bewertet?
Zum Beispiel habe ich zwei Tabellen, T1, zum Speichern von Themen. Die andere Tabelle, T2, wird speziell zum Speichern von Antwortinhalten verwendet von T1, um zu unterscheiden, von welchem Thema die Antwort stammt, werden alle Themen in absteigender Reihenfolge nach Zeit sortiert, aber im Allgemeinen werden Forenbeiträge nach oben verschoben, wenn es neue Antworten gibt. Wenn ich die Tabelle so gestalte, wie kann ich das tun? Ich schaffe es, diesen Beitrag nach oben zu verschieben. $t1->order('time desc')->select()
Wie sollte ich vorher darüber nachdenken, ihn zu verwenden, aber es hat nicht funktioniert Ist es für mich unvernünftig, den Tisch so zu gestalten? Oder wie soll ich das machen? Ich verwende TP
Zum Beispiel habe ich zwei Tabellen, T1, zum Speichern von Themen. Die andere Tabelle, T2, wird speziell zum Speichern von Antwortinhalten verwendet von T1, um zu unterscheiden, von welchem Thema die Antwort stammt, werden alle Themen in absteigender Reihenfolge nach Zeit sortiert, aber im Allgemeinen werden Forenbeiträge nach oben verschoben, wenn es neue Antworten gibt. Wenn ich die Tabelle so gestalte, wie kann ich das tun? Ich schaffe es, diesen Beitrag nach oben zu verschieben. $t1->order('time desc')->select()
Wie sollte ich vorher darüber nachdenken, ihn zu verwenden, aber es hat nicht funktioniert Ist es für mich unvernünftig, den Tisch so zu gestalten? Oder wie soll ich das machen? Ich verwende TP
Fügen Sie der Tabelle t1 ein Feld last_reply_time hinzu, um die letzte Antwortzeit darzustellen, und aktualisieren Sie dieses Feld nach dem Einfügen von t2