Moin,
ich bin gerade dabei, die Website eines Fussballvereins neu zu gestalten. Dies mache ich mit WP 2.9.1 (welches ich erstmalig nutze) und dem Theme Atahualpa. Neben der Anzeige der aktuelle Beiträge , gibt es auch Daten, die ich in Tabellen in MySQL habe und die ich auf einer Seite anzeigen möchte. Alle meine bisherigen Versuche sind leider bisher fehlgeschlagen. Da ich kein PlugIn schreiben möchte (kann) und dies auch im Prinzip nicht einsehe, ist meine Frage nun, ob es nicht doch eine Möglichkeit gibt, mit einem einfachen PHP-Frakment in einer Seite die Auswertung einer eigenen, in der WP-DB liegenden Tabelle, zu erreichen. Da ich mir vorstellen könnte, dass diese Fragestellung auch schon andere hatten, hoffe ich hier auf eine Lösung (in FAQ habe ich nichts passendes gefunden. Falsch gesucht?)
Auswertung von eigenen Tabellen mit den vorhandenen WP-Funktionen
-
-
- Gerade eben
- Anzeige
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
Du kannst ein Seitentemplate erstellen und in diesem beliebiges PHP einbauen, also z.B. eine simple Datenbankabfrage.
-
Auswertung eigener Tabellen in der WP-DB
Kann ich dort dann auch die WP-Variablen wíe $wpdb etc. nutzen?
-
Kann ich dort dann auch die WP-Variablen wíe $wpdb etc. nutzen?
Ja, aber ich weiß nicht, ob dir das was bringt, wenn du auf andere Tabellen zugreifen willst. -
Eigene Tabelle in WP auswerten
Erstmal Danke für die Antworten.
Mir geht es auch darum, dass ich den ganzen Connect - Kram einschliesslich der eingebauten Sicherheitsfeatures von WP nutzen kann. Dient $wpdb nur für wp-Tabellen oder kann ich - z.B. ohne ->prefix dies auch für eine andere Tabelle nutzen? Geht das oder muss ich hier eine komplette eigene DB-Abfrage einschl. der Sicherheit selbst mit in das page.php miteinbauen? -
Das geht, s. Forumthread und Dokumentation
-
Danke für die Hinweise
Das war genau das, was ich gesucht habe. Aber wie heißt es so schön:
"Ein gut gestellte Frage ist schon die halbe Antwort"
Meine Fragen im FAQ und Forum waren wohl nicht so gut.
Ich übe weiter. Vielleicht wird ja doch noch ein richtiges PlugIn daraus, dann melde ich mich wieder. -
Habe nun wieder eine halbe Nacht rumprobiert und kriege es nicht hin.
Welcher Teil muss in die Template-Datei und was alles in die abfragende Seite? In der abf.Seite nur das Formular und "senden" oder mehr?
Um meine Fragestellung nochmal etwas zu spezifizieren:
Ich habe in der WPDB eine Tabelle namens "liste" welche die ID, Vorname, Nachname etc. als Felder enthält. Im Formular soll beantwortet werden, ob eine Gesamtliste oder aber nach einem bestimmten Vor- oder Nachnamen ausgegeben werden soll. Das Ergebnis soll dann entweder auf der gleichen oder einer anderen Seite ausgegeben werden. Mich irritiert insbesondere der LOOP. Wie und wo baue ich hier mein $result = Select ID, Vorname, Nachname FROM liste .. ein und wie (wer) regelt die Ausgabe oder muss ich diese selbst als Tabelle programmieren (oder kann ich die bereits in anderen Dateien (index.php) hinterlegten CSS-Regeln etc. nutzen)?
Wäre schön wenn mir hier einer auf die Sprünge helfen könnte. Danke im Voraus.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!