1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Einsteigerfrage: Textfeldeingabe und mySQL-Weiterverarbeitung

Dieses Thema im Forum "Allgemeines" wurde erstellt von pega, 5. Juni 2014.

  1. pega

    pega Member

    Registriert seit:
    5. Juni 2014
    Beiträge:
    14
    Zustimmungen:
    1
    Hallo,
    ich bin WP-Einsteiger und möchte in einer Seite meiner HP folgendes abbilden:
    • Seite enthält Textfeld und Button
    • Eingabetext nach Buttonclick senden
    • Eingabe prüfen und entweder Fehlerhinweis ausgeben oder
    • in einer mySQL-Abfrage weiterverarbeiten
    • Abfrageergebnisse in mehreren Tabellen in der aktuellen Seite ausgegeben (evtl. auch in neuer Seite)

    Bei meiner alten HP hatte ich diese Aufgabe per php bei der Eingabe- und Ausgabeseite unter Einbindung einer DB-verbindung umgesetzt.

    Bei WP stehe ich im Moment auf dem Schlauch. Kann mir jemand stichwortartig die Vorgehensweise nennen, um diese Aufgabe mittels WP darzustellen?

    Danke Peter
     
  2. Edi

    Edi Well-Known Member

    Registriert seit:
    26. Juli 2006
    Beiträge:
    3.728
    Zustimmungen:
    1
    Und wozu soll das gut sein? Geht es um Text, der veröffentlicht werden soll? Um ein Formular? Oder was? Und was genau soll geprüft werden?
     
  3. pega

    pega Member

    Registriert seit:
    5. Juni 2014
    Beiträge:
    14
    Zustimmungen:
    1
    Es geht um ein Formular mit dessen Hilfe man zB ein Begriff/Wort an eine Datenbank schickt und dann zB eine Liste von Sätzen in denen dieses Wort vorkommt, zurück geliefert bekommt. Eigentlich ein Allerweltsanwendung (zB http://wortschatz.uni-leipzig.de)

    Ich habe noch nicht erfasst, ob ich in WP bereits vorhandene funktionierende Seiten (php-Skript mit mySQL-Code) einbinde oder ob es hierfür anzupassende Plugins gibt bzw. welche Art von Plugins dies wären.
     
  4. Edi

    Edi Well-Known Member

    Registriert seit:
    26. Juli 2006
    Beiträge:
    3.728
    Zustimmungen:
    1
    Eine Allerweltsanwendung ist das nicht. ;)

    WordPress ist ein Blog- und Content-Management-System (mit einer Datenbank). Du möchtest offenbar aber eine Datenbankanwendung. Du müsstest da genau definieren, wie die Ein- und Ausgaben erfolgen sollen, daraus ergibt sich dann die Datenbankstruktur usw.

    Darüber, meine ich, solltest Du Dir erst Klarheit verschaffen.
     
  5. pega

    pega Member

    Registriert seit:
    5. Juni 2014
    Beiträge:
    14
    Zustimmungen:
    1
    wie die Ein- und Ausgabe erfolgt und auch die DB-Struktur sind klar definiert. Wie gesagt es geht darum, eine Funktion in WP abzubilden ähnlich wie im Beispiel (Eingabefeld und Suche-Button) gezeigt:
    Formular mit Eingabefeld + Button -> mySQL-Abfrage -> Formatierte Ausgabe der mySQL-Ergebnisse
     
  6. Edi

    Edi Well-Known Member

    Registriert seit:
    26. Juli 2006
    Beiträge:
    3.728
    Zustimmungen:
    1
    Dann verstehe ich Deine Frage nicht.

    Entweder findest Du ein Plugin, das Deinen Anforderungen gerecht wird:

    http://wordpress.org/plugins/

    Oder, wenn das so klar ist, erstelle einfach ein entsprechendes Skript und binde es in WordPress ein.

    Wenn das Ganze wie die "Allerweltsanwendung" http://wortschatz.uni-leipzig.de funktionieren soll mit verschiedenen qualifizierten Zuordnungen, dürfte es allerdings eine kompliziertere Gechichte werden.
     
  7. pega

    pega Member

    Registriert seit:
    5. Juni 2014
    Beiträge:
    14
    Zustimmungen:
    1
    ich glaube mit WP-Plugins zum Ausführen von PHP-Code den richtigen Ansatz gefunden zu haben. "Kompliziert" ist es eigentlich nur die umfangreiche Ausgabe sauber aufbereitet auszugeben.
     
  8. Melewo

    Melewo Well-Known Member

    Registriert seit:
    8. Juli 2013
    Beiträge:
    3.097
    Zustimmungen:
    0
    Nein, dass würde ich so nicht machen. Lege Dir eine page-formular.php als benutzerdefinierte Seitenvorlage an und bringe in dieser Template-Datei Deinen Code unter.

    http://codex.wordpress.org/Page_Templates
    http://www.coder-welten.com/templates-erstellen-sowie-formulare-und-funktionen-einbinden/

    Für die Datenbankabfragen solltest Du dann die WP-Funktionen nutzen:

    http://codex.wordpress.org/Class_Reference/wpdb
     
    #8 Melewo, 6. Juni 2014
    Zuletzt bearbeitet: 6. Juni 2014
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden