[php,mysql] Datensätze aufrufen

The_Answer1985

Erfahrenes Mitglied
Hallo zusammen,

hab in php ein kleines Skript, das Daten aus einer mySQL Datenbank ausliest und in einer html-Tabelle darstellt.

Die Tabelle hat dann folgende "Form":
id, betreff, autor

Der Betreff in der Tabelle soll mit einem Link Details des Datensatzes anzeigen. Ich hab was im Hinterkopf, dass ich die id irgendwie im Link übergeben muss, etwa so:

Code:
<a href=\"read.php?id=" . $id ."\">

Nur welche ID muss ich übergeben und wie muss ich das php Skript read.php aufbauen, dass es weiss, dass der Link auch tatsächlich zu diesem einen Datensatz gehört?

Danke für eure Hilfe

Liebe Grüße
 
Ich hoffe es hilft dir weiter. Um die Formatierung musst du dich selbst kümmern.

PHP:
$result = mysql_query("SELECT * FROM deineTabelle;");

while($row = mysql_fetch_assoc($result))
{
	echo '<a href="read.php?id=' . $row['ID'] . '">' . $row['BETREFF'] . ' ' . $row['AUTOR'] . '</a>';
	echo '<br />';
}
 
Ja das hilft, danke!

Jetzt hab ich nur noch ein Problem:

Wie kann ich die ID, die im Link übergeben wird, ansprechen (also bspw. in einer Variable speichern)?

Liebe Grüße
 
Zurück