Servus miteinander
Um ohne große Umschweife auf mein Problem zu kommen:
Ich habe eine Adressdatenbank bzw. eine Liste die die Daten per PHP aus einer Mysql Datenbank ausliest und anzeigt. so weit so gut
Bisher habe ich solche Dinge immer so gelöst das nur z.b. der Name angezeigt wird und dieser mit einer Ausgabeseite verlinkt ist der dann alle Daten zu diesem Eintrag anzeigt.
Neu ist jetzt dass nach dem Klick auf den Link die Daten direkt auf der gleichen Seite (entweder gleich darunter oder in einem extra Kasten) angezeigt werden sollen ohne neu Laden der Seite.
Nach meiner Google-Recherche hätt ich 2 Ausführmöglichkeiten ins Auge gefasst:
1. gleich alle Daten auslesen und anschließend per CSS die details ausblenden und dann per Javascript die passenden details einblenden
2. nur die Namen auslesen und nach Klick per AJAX Funktion die entsprechenden Daten aus der DB holen und diese dann in das detail div schreiben
Folgende Fragen hätt ich:
Welche dieser Möglichkeiten ist die bessere (hinsichtlich erschweren des automatischen Auslesens der Daten)?
Habt ihr vielleicht passende Code-Schnipsel (bzw. Links zu passenden Tutorials)?
Natürlich sollten beide Varianten auch eine Hintertür haben für jene die Javascript deaktiviert haben.
Hoff ich hab mein Anliegen verständlich erklärt und ihr könnt mir weiterhelfen!?
Mfg smart