In diesem Artikel wird hauptsächlich die PHP-Methode zum Implementieren der Top-Funktion des Artikels vorgestellt und die Operationsschritte und zugehörigen Implementierungstechniken der PHP-Top-Funktion anhand von Beispielen analysiert
In diesem Artikel wird am Beispiel von PHP erläutert, wie die Funktion zum Anheften von Artikeln oben erreicht wird. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
Gestern hat mich der Kunde gebeten, den Artikel oben anzupinnen. Ich habe es noch nie gemacht. Ich habe es unter der Anleitung meiner Kollegen gemacht. Anfangs war es eine sehr einfache Sache, aber es hat lange gedauert, bis ich es geschafft habe. Mir fehlt wirklich das Verständnis für das Programm. Lasst uns einen Blog schreiben, um es aufzuzeichnen.
Der erste Schritt besteht darin, zwei Felder in der Artikeltabelle für die Pin-Funktion zu erstellen. Eines ist das oberste Feld, der Typ Zeitstempel, „Definition“ ist standardmäßig ausgewählt und wird zum Speichern der Zeit des Pin-Vorgangs verwendet. Außerdem gibt es ein Flag-Feld, Typ int, das verwendet wird, um zu bestimmen, ob das Element oben angeheftet werden soll . Der Pin ist 1, sonst ist er 0. .
Der zweite Schritt besteht darin, die Vorlagenseite zu ändern. Fügen Sie der Listenoption eine obere Spalte hinzu und schreiben Sie den folgenden Code in die entsprechende Zeile darunter:
Benutzen Sie einfach die Flagge, um festzustellen, ob sie gepinnt ist.
Die angehefteten js, die der Seite entsprechen:
function istop(id,flag){ $.ajax({ type: "POST", url: "?m={{'article'|encrypt}}&a=savePost", data: "id="+id+"&flag="+flag, dataType:"json", success: function(msg){ if(msg.status == "true") { window.location= '?m={{'article'|encrypt}}'; } else { alert(msg.message); } } }); }
Der dritte Schritt besteht darin, geringfügige Änderungen im Programm vorzunehmen. Sortieren Sie zuerst danach, ob Sie oben bleiben möchten, dann nach der Haltezeit und dann nach der Standardeinstellung.
$sql .=" ORDER BY flag DESC,top DESC,id DESC ";
(Erinnern Sie sich an die Felder, die wir hinzugefügt haben?)
Damit ist die Funktion zum Anheften des Artikels oben abgeschlossen.
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.
Verwandte Empfehlungen:
Verwendung von Rest und Rest in PHP
So generieren Sie Werbeplakate in PHP
Verwenden Sie PHP, um zip zu packen und herunterzuladen
Das obige ist der detaillierte Inhalt vonVerwenden Sie PHP, um die Funktion zum Anheften von Artikeln an den Anfang zu implementieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!