Homepage selbermachen 7.851 Themen, 35.615 Beiträge

Eine Suchenfunktion die auf eine Liste zugreift

schrezheim / 9 Antworten / Baumansicht Nickles

Hallo!
Ich möchte auf meiner Seite eine Suchenfunktion einbauen mit der man auf eine Art Liste oder besser noch auf meine Datenbank (Paradox) zugreifen kann, d.h. daraus suchen kann.


Wie muss ich das machen.


Wie kann ich nach einzelnen Spalten meiner Datenbank suchen lassen. (Dazu würde ich dann auch mehrer Suchen machen)

bei Antwort benachrichtigen
gelöscht_15325 schrezheim „Eine Suchenfunktion die auf eine Liste zugreift“
Optionen

Wenn dein Webspaceprovider das zulässt würde ich MySQL in Verbindung mit PHP benutzen - dürfte die wohl meistgenutzte Variante im Web sein.

Alternativ, wenn's nur eine Liste ist, geht auch PHP in Verbindung mit einer Textdatei, allerdings leidet dann der Programmier-Komfort ein wenig.

Evtl. kann dir einer der Cracks hier aber noch bessere Infos liefern.

bei Antwort benachrichtigen
schrezheim gelöscht_15325 „Eine Suchenfunktion die auf eine Liste zugreift“
Optionen

Ja mein Provider unterstützt MySQL und PHP

bei Antwort benachrichtigen
schrezheim Nachtrag zu: „Eine Suchenfunktion die auf eine Liste zugreift“
Optionen

ähm..
ich möchte wenns geht,dass ich irgendwie meine in Paradox erstellte Datenbank weiterverwenden kann.
und ich verwende Macr. Dreamweaver als "Websiteerstellprogramm"

bei Antwort benachrichtigen
gelöscht_15325 schrezheim „Eine Suchenfunktion die auf eine Liste zugreift“
Optionen

Paradox ist mir jetzt leider kein Begriff, MySQL bietet aber Importiermöglichkeiten an, z.B. aus Txt oder CSV (=Excel) Files.

Mit Dreamweaver wirst du bei PHP aber nicht weit kommen, das mußt du schon von Hand programmieren...

bei Antwort benachrichtigen
Zaphod schrezheim „Eine Suchenfunktion die auf eine Liste zugreift“
Optionen

... Ohne Programierung wird das nix. Mit Dreamweaver kann man nicht uneingeschränkt PHP proggen und schon garnicht testen, und wenn das ins Web soll, geht an mySQL kein Weg vorbei.
Was du verwenden möchtest, ist deinem Webhoster egal. Du musst dich nach dem richten, was angeboten wird ...
Du müsstest die zunächst auf deinem Rechner einen Webserver, PHP und mySQL installieren, um deine Sachen testen zu können. Google mal nach "XAMP", da gibts installationsfertige Komplettpakete bzw. Anleitungen. Dann musst du PHP lernen - sorry, mit "wo muss ich was eingeben" ists nicht getan und keiner kann dir hier so aus demm Bauch raus eine komplette Datenbankanwendung coden ;-(.
Ist das zuviel Aufwand, engagiere einen Profi.
HTH, Z.

bei Antwort benachrichtigen
schrezheim Nachtrag zu: „Eine Suchenfunktion die auf eine Liste zugreift“
Optionen

o.k. dann was anderes
Nehmen wir an ich habe 1000 Ortsnahmen´.
Und es gibt ein Suchfeld in dem ich einfach einen Namen eingeben kann und es erscheint (wenn in der Liste der 1000 Namen vorhanden) der Name + 3 versch. Stadien der Bearbeitung. Also zusätzliche Informationen, die man dann durch einen Link weiter verfolgen kann.
Wie kann ich das machen, wo muss ich die Liste eingeben. Wie bringen ich die Liste mit den dazugehörigen Informationen in Verbindung? Welche Funktion muss ich dem Suchfeld zuweisen?

Danke

bei Antwort benachrichtigen
gelöscht_15325 schrezheim „o.k. dann was anderes Nehmen wir an ich habe 1000 Ortsnahmen . Und es gibt ein...“
Optionen

Du schreibst dir in HTML ein input field z.B. als Text-Feld. Dort kann der eingegebene Textinhalt dann als Variable weiterverarbeitet werden - z.B. durch PHP.
Mit der Variable kannst du dann alles mögliche anfangen, sie z.B. für weitere Scripts verwenden, oder an eine andere Seite weiterleiten (GET). Natürlich kannst du mit ihr auch eine Datenbankanfrage realisieren - mein Wissen beschränkt sich da aber auf PHP und MySQL.

In deinem Fall würdest du im Suchfeld nach einen der 1000 Namen in der DB suchen. Als Suchergebniss würde dann nach belieben angezeigt werden, was in der entsprechenden Zeile des Suchergebnisses der DB gefunden wird.

bei Antwort benachrichtigen
schrezheim Nachtrag zu: „Eine Suchenfunktion die auf eine Liste zugreift“
Optionen

Muss es eine Datenbank sein ?

bei Antwort benachrichtigen
gelöscht_15325 schrezheim „Muss es eine Datenbank sein ?“
Optionen

Sobald du mehr Informationen als eine blanke 1 spaltige Liste hast ist eine Datenbank sinnvoll.

bei Antwort benachrichtigen