ok, jeg har nu lavet en tabel links:
# Struktur dump for tabellen `links`
#
CREATE TABLE `links` (
`kat` int(11) default NULL,
`url` varchar(32) NOT NULL default '',
`link` varchar(32) NOT NULL default '',
`tekst` text,
`rating` varchar(32) NOT NULL default '',
`sprog` varchar(32) NOT NULL default ''
) TYPE=MyISAM;
#
# Data dump for tabellen `links`
#
INSERT INTO `links` VALUES (1, '
http://www.google.com', 'Google', 'Dette er en søgemaskine der er god.', 'anbefales', 'engdan');
INSERT INTO `links` VALUES (7, '
http://www.exp.dk', 'Eksperten', 'Dette er et IT-forum.', 'normal', 'dan');
INSERT INTO `links` VALUES (7, '
http://www.hejsa.com', 'Hejsa', 'Hejsa. com... et auktions hus.', 'normal', 'eng');
___________________
og prøver så at hive data ud sådan her:
<?php
require("connect.php");
$kat = ($_GET["kat"]);
$res = mysql_query("SELECT url, link, tekst, rating, sprog FROM links WHERE kat = '$kat'") or die(mysql_error());
if( $row = mysql_fetch_array($res) ) {
echo '<a href="".$row['url']."" target="_blank">".$row['link']."</a>';
}
else {echo "Ingen links fundet i denne kategori.";}
?>
Det virker næsten, men hvis der nu er to links i kategori 7 bliver kun det første vist. hvordan retter jeg det?