Fremkald fra mysql med ID
Er der nogen der ved hvordan jeg får min nyhed frem via et ID?Koden som jeg har prøvet er her:
if($_GET['valg'] == "nyhed") {
echo "<h2>Nyhed</h2>";
$news_id = $_GET['n_id'];
$user = mysql_query("SELECT * FROM news WHERE n_id = '$news_id'");
$row = mysql_fetch_array($user, MYSQL_ASSOC);
echo 'ID: '.$row['n_id'].'<br />';
echo 'Overskrift: '.$row['overskrift'].'<br />';
echo 'Besked: '.$row['besked'].'<br />';
echo 'Dato: '.$row['dato'].'<br />';
echo 'Bruger level: '.$row['user_id'].'<br />';
}
Og min mysql for news:
DROP TABLE IF EXISTS `news`;
CREATE TABLE IF NOT EXISTS `news` (
`n_id` int(11) NOT NULL AUTO_INCREMENT,
`overskrift` varchar(255) NOT NULL,
`besked` text NOT NULL,
`dato` varchar(25) NOT NULL,
`user_id` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=11 ;
Gør jeg noget rigtigt? Eller er jeg helt væk?
