Ik heb een scherm gemaakt die er (eenvoudig) als volgt uitziet:

14 Titel_1
15 Titel_2
16 Titel_3

De getallen 14, 15 en 16 komen overeen met een id uit de database. Als op een van deze drie getallen geklikt wordt, moet de bijbehorende tekst worden getoond. Dus eigenlijk wil ik een hyperlink die bij een id de bijbehorende velden ophaalt. Weet iemand hoe dit moet?
Redelijk simpel: je maakt een mysql database, met 3 colommen:

uit de losse pols, niet getest, niet debugged.

create table records (
record_id int(4) auto_increment,
record_titel varchar(50) not null,
record_tekst text
);


lijst.php
<?

mysql_connect("zoekmaaropindehandleiding") or die "Fout opgezocht";

$result = mysql_query("select * from records") or die "Mysql error";

echo "<table>";
while ($record = mysql_fetch_assoc($result) {
echo "<tr><td><a href=kijk.php?id=$record['record_id']>$id</a></td><td>$record['record_titel']</td></tr>";
}
echo "</table>"
?>

Vervolgens.. kijk.php:

<?php

if (is_integer($_GET['id']) {
$id = $_GET['id'];

mysql_connect("zoekhetmaarop") or die "Fout opgezocht";
$result = mysql_query("Select record_titel, record_text from records where id = $id") or die "Mysql error";
$record = mysql_fetch_assoc($result) or die "Geen result";
echo "<b>$record['record_titel']</b><br>$record['record_text']";
} else {
die "Fout id";
}
?>
hoe maak je een neppe id

Reageren