Suchformular zur Datenbankabfrage - Ergebnisseite wird nicht gefunden

  • Hallo Wordpress-Freunde,

    ich möchte gern über ein selbstgestricktes Suchformular Daten aus einer mySQL-Datenbank abfragen.

    Um vorab mal den Vorgang der Variablen-Übergabe zu testen, habe ich ein ganz einfaches Formular in einem Textfeld in der Sidebar nach folgendem Schema erstellt:

    <form action="pfad-zu-meiner-suchergebnis-seite" method="post">
    <input name="name" type="text">
    <input type="submit">
    </form>

    Die Seite "suchergebnis" habe ich vorher erstellt, ich kann sie problemlos aufrufen.

    Wenn ich jetzt in der Sidebar Daten in das Formular eingebe und absende, meldet Wordpress mir jedoch immer "Error 404 - Page not found", obwohl diese ja vorhanden ist.

    Kann mir jemand sagen, was ich falsch mache?

    Vielen Dank für eure Antworten im voraus ;-)

    Gruß, Andreas

    • 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)

    Mehr erfahren

  • So, die vorhandene WP-search.php habe ich soweit modifiziert, dass ich die Tabelle der mySQL-DB abfragen kann. Klappt soweit ganz gut.
    Nun möchte ich aber gern in der Sidebar mehrere Suchformulare positionieren, um so verschiedene Spalten der DB abfragen zu können, z.B. nach Namen, oder auch nach Datum.
    Die Standard-Variable "s" in der search.php, die ausgewertet wird, habe ich versucht zu ändern, aber das klappt nicht.

    Hat jemand eine Idee, wie man mehrere Suchformulare parallel einsetzen kann?

    Vielen Dank im voraus !!!

    Gruß, Andreas

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!