Wie erstelle ich eine HTML-Tabelle aus einer Datenbanktabelle?


10

Gibt es eine eingebaute WordPress-Funktion, um HTML zu erstellen, oder sollte ich normales PHP verwenden?


Siehe auch Kommentar hier: core.trac.wordpress.org/ticket/17615
edelwater



Entschuldigung, habe die Frage falsch verstanden. Ich dachte, es wäre XML. Bitte ignoriere meine verrückte Antwort. In der Tat werde ich es selbst löschen.
RolandoMySQLDBA

Antworten:


10

Seit 3.1 gibt es eine Klasse, WP_List_Tabledie das Rendern von Tabellen für ein Array von Datenobjekten erheblich erleichtert.

Es gibt noch sehr wenig Dokumentation (lesen Sie: keine), aber Sie können die Quelle überprüfen, wenn Sie mit PHP vertraut sind.


Ein gutes Beispiel für die Darstellung einer zufälligen Datenbanktabelle in \ admin mit new \ WP_List_Table wäre meiner Meinung nach schön. Es gibt nicht so viel da draußen, außer dass Scribus Code in der Spur ist. Vielleicht schön für das Wiki.
Edelwasser

(
Also



+1 ... aber wie @Rarst sagte: Die Klasse wird sich ändern und eine API mit den nächsten Versionen erhalten.
Kaiser
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.