Tabelleneinträge als Links

Hallo!
Ich weiß nicht genau wie ich es ausdrücken soll.
Also ich habe eine mysql Datenbank mit einer Tabelle Namens "liste" die 2 Felder hat: id und name (also einfach ein String).
Ich will nun eine Tabelle erstellen, die nur eine Zeile hat, oder alternativ 2. Diese soll wie Folgt aussehen:

Name
______
Name1
Name2
Name3
.
.

Und man soll auf jeden Namen klicken können, und somit auf eine andere Seite weitergeleitet werden. Jedoch wichtig:
Alle Links verweisen auf die gleiche Seite, sollen aber jeweils noch als Argument (POST oder GET denke ich) den String des Tabelleneintrag übergeben (also z.B. klicke ich auf Name1 und werde dann auf die Seite weitergeleitet, die dann "Name1" als Argument mitbekommt).

Ich hoffe, das geht.

MfG. Legolas
Schon mal Danke, für eure Hilfe!
 
PHP:
# verbindung zu MySQL herstellen
# -- Deine Aufgabe --

# query an MySQL
$query = "SELECT id,name FROM Tabelle";
$result = mysql_query($query);

# Ergebnis als Objektliste durcharbeiten
while($row = mysql_fetch_object($result))
   {
   $name = $row->name;
   echo "<a href='meineseite.php?name=$name'>Seite von $name</a> <br/>";
   }

mfg chmee
 
Mit
PHP:
$_GET['name']
Je nachdem, wo und wie/wann das verwendet wird (zB. SQL oder Ausgabe in den Browser)
sollte man es noch escapen.
 
werter Legolas, Dein Namensvetter in Tolkiens Buch wird beschrieben mit:
..er war der unermüdlichste aller Gefährten..
Sei bitte genauso unermüdlich, diese php-Basics selbst zu erlesen. Mit google -> php get findest Du alle Informationen. ich scheine wohl selbst schuld zu sein, dass ich Dir schon Deine erste Frage so unkritisch beantwortet habe.

mfg chmee
 
Zurück