Danke für die Antwort. Die war etwas allgemein. Dass ich CGI verwenden muss, ist mir schon klar. Ich dachte mehr daran, welche der vielen Möglichkeiten mit dem geringsten Aufwand verbunden ist: Perl, PHP, ASP etc.
Unter Perl gibt es doch schon fertige Module zur SQL Anbindung, oder?
Vielleicht hat jemand auch schon entsprechende Suchalgorithmen geschrieben, so dass ich nicht überall das Rad neu erfinden muss. Schließlich handelt es sich dich um eine alltägliche Anwendung, die man desöfteren im WWW zu sehen bekommt.
Wer mir da also etwas spezifischer unter die Arme greifen kann, dem wäre ich sehr dankbar... ;-)
freundliche Grüße an die hilfsbereite Riege
Tobias Weisserth
Folgendes möchte ich bewerkstelligen:
Eine Datenbank mit bis zu 150 Datensätzen und etwa 13 bis 15 Felder pro Datensatz, Inhlat überwiegend Text, ab und zu mal ein URL.
Nun sollen alle Felder aller Datensätze mittels eines Formulares durchsuchbar sein nach Schlüsselbegriffen. Nach durchgeführter Suche sollen die entsprechenden Datensätze in einer Liste (nach einem bestimmten Feld sortiert) dargestellt werden. Einzelne Datensätze dieser Liste sollen wählbar sein, so dass bei Anklicken alle Datenfelder einsichtbar sind.
Angenommen, meine Datenbank ist SQL kompatibel, wie realisiere ich die Webanbindung? Geht so etwas mit Perl und wie groß ist der damit verbundene Aufwand? Hat jemand vielleicht schon damit Erfahrung? Kennt jemand (eventuell frei verfügbare) Dokumentationen zu diesem Thema (Online oder Hardcopy)?
Also man macht sowas mit CGI !! Näheres findest du dazu in SelfHTML, einfach beid er Suche CGI eingeben. Hier nur soviel. CGI ist eine Kommunikationsmöglochkeit zwischen dem einzelnen User und dem Server. Der User schreibt Daten in die Standardeingabe (stdin) - zB durch betätigen eines Links und ein entsprechendes CGI-Skript schreibt nach erfolgreicher abarbeitung wieder was auf die Standardausgabe. Der Name CGHI Skript ist nicht gnaz korrekt hat sich aber eingebürgert, da meist Skriptsprachen wie Perl dazu verwendet werden. Prinzipiell sind alle Sprachen geeignet die von stdin lesen und auf sdtout schreiben können !!
Viel Spass damit ... Starbuck