"Jesper Henriksen" <jnh@worldonline.dk> wrote in <Q93S6.16510$dS3.851154
@news010.worldonline.dk>:
>Hejsa
>
>hvordan henter man data ud fra en database og outputter på en side?
>
>(gerne kode med gode forklaringer)
>
Lille eksempel fra en links-database:
Først forbinder vi til databasen (mySQL i dette tilfælde). Host, username og
password skal naturligvis tilpasses dine forhold:
$db = mysql_connect("host", "username", "password");
mysql_select_db("db_navn", $db);
Derefter laver vi en forespørgsel. Der vælges nogle bestemte værdier (name,
url, besk og hits) fra hver record. Der sorteres efter værdien name:
$foresp = mysql_query("SELECT name, url, besk, hits FROM link WHERE
section=$section ORDER BY name ASC");
Så udskriver man de hentede data. Det er op til dig selv, hvordan data skal
præsenteres, her er det linkets navn, som fungerer som link til siden:
while($data = mysql_fetch_array($foresp)){
echo "<p><a href=\"
http://www.damkjaer.net/redirect.php?url=
$data[1]\" target=\"_blank\">".$data[0]."</a> <span class=\"sub1\">$data[3]
hits</span><br>";
echo $data[2]."</p>";
Kan ses i aktion på
http://www.damkjaer.net under links.
--
mvh
Kasper Damkjær