hyperlink van een id maken
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?
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?
PHP hulp
27/11/2024 08:35:11Arend a
05/02/2004 11:39:00Redelijk 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
Vervolgens.. kijk.php:
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
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?
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>"
?>
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:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
<?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";
}
?>
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";
}
?>