Suche MySQL mit PHP und anzeigen der Ergebnisse auf der gleichen Seite
Dies ist definitiv eine Anfänger-Frage, aber wenn Sie könnten jede Hilfe wäre ich sehr dankbar.
Im Grunde bin ich der Aufbau einer Datenbank-management-Seite, und es gehört natürlich auch eine Suchfunktion.
So, das Suchformular sieht so etwas
<form name="name" function="search.php" method="get">
Aber, Wann immer ich es verwenden, natürlich werde ich umgeleitet auf search.php. Was ich möchte, ist ein Weg, um die Anzeige der Ergebnisse auf der gleichen Seite habe ich die Suche aus (sagen wir mal index.php), ohne dass dort eine ganze identisch Seite um search.php
Dankbar für Antworten.
InformationsquelleAutor Andreas Eriksson | 2010-02-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie ein verstecktes Feld im Formular, das angibt, dass das Formular abgesendet wurde.
In Ihrer form-Seite (z.B. index.php)
Also in deinem php-code (könnte im index.php Seite oder ein php-script enthalten)
in Ihrem index.php Seite
InformationsquelleAutor Andreas
Lassen Sie die Seite Einreichen, um zu sich selbst:
In der handler für die Seite, überprüfen Sie, ob oder nicht Sie haben Parameter und anzeigen, entweder das Eingabefeld oder die Ergebnisse als angemessen.
Könnte man sogar noch einen Schritt weiter. Könnte man AJAX verwenden, um legen Sie die Ergebnisse direkt in den content der Seite, wenn der submit-button gedrückt wird, anstatt verursacht eine Aktualisierung der Seite.
InformationsquelleAutor Mark Byers