Heim >Backend-Entwicklung >PHP-Tutorial >Wie werden Beiträge im thinkPHP-Forum nach neuen Antworten positiv bewertet?

Wie werden Beiträge im thinkPHP-Forum nach neuen Antworten positiv bewertet?

WBOY
WBOYOriginal
2016-12-01 00:26:041225Durchsuche

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
Wie werden Beiträge im thinkPHP-Forum nach neuen Antworten positiv bewertet?

Antwortinhalt:

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
Wie werden Beiträge im thinkPHP-Forum nach neuen Antworten positiv bewertet?

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

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn