Ich bin ja immer dafür einem Angler das Fischen beizubringen....
Leg dir eine SQL Tabelle an mit 3 Daten, einem char-Wert (bis zu 255 Zeichen für Namen, Gilde, Kontinent) oder MediumText (bis 65tausend Zeichen) über phpMyAdmin.
In einer PHP Datei vearbeitest du die POST Ereignisse einer HMTL Form, das sind die Inserts. Also eine Caller Form, eine Processing PHP Datei für die POST Daten. Im/über den Post Header.
Wenn du die Daten einfach einträgst, trag sie ein. INSERT INTO Tabelle DATEN.
Eine Suche verläuft ähnlich, eine HTML Form mit der Suchanfrage, Query mySQL select where $name is $POST_NAME oder where Kontinent equals "tschaipurgistan".
Alles in allem ist das nicht viel Arbeit, aber man könnte zum Beispiel auch prüfen ob die Eingaben im Wertebereich liegen, ob sie gesetztet sind oder das sie gesetzt sind und dann auf das Formular davor verveisen mit Hilfe Text das Eingabe X unvollständig/leer ist. Zum Beispiel.
Das dauert aber nicht alles eine Stunde, das muß etwas bedacht sein, meine ich, und wie ausführlich/sicher du das haben willst. Was Electric Larry auch geschrieben hat.