Nyhedsscript virker ikke
Jeg har to scripts som ikke virker ordenligt. Når jeg indtaster nyheden visen kun de to første nyheder fordi jeg har sat limit til LIMIT 0,2 . Men når jeg indtaster flere nyheder bliver de ikke vist. Det er underligt da man skal kunne se de to sidste nye. Her er koderne:nyhed.tilfoej.php:
<!-- Minus AutoDato -->
<HTML>
<BODY>
<?
if($_POST[kodeord] == "kodeord"){
echo "Nyheden er tilføjet";
mysql_connect("localhost", "root","");
mysql_select_db("nyheder");
$nyhed_dato = time();
mysql_query("INSERT INTO nyheder (dato, overskrift, tekst) VALUES ('".$_POST['nyhed_dato']."','".$_POST['nyhed_overskrift']."','".$_POST['nyhed_tekst']."')");
}
else {
?>
<FORM METHOD=post ACTION=<? echo $PHP_SELF; ?>>kodeord:<BR>
<INPUT TYPE=password NAME=kodeord><BR>overskrift:<BR>
<INPUT TYPE=TEXT NAME=nyhed_overskrift><BR>tekst:<BR>
<TEXTAREA NAME=nyhed_tekst>her indtastes nyheden</TEXTAREA><BR>
<INPUT TYPE=submit VALUE=skriv>
</FORM>
<?
}
?>
</BODY>
</HTML>
nyhed.vis.php:
<HTML>
<!-- Minus AutoDato -->
<BODY>
<?
mysql_connect("localhost", "root","");
mysql_select_db("nyheder");
$foresp = mysql_query("SELECT dato, overskrift, tekst FROM nyheder ORDER BY dato DESC LIMIT 2,4");
while($data = mysql_fetch_array($foresp)){
echo "<B>$data[1]</B>";
echo date("j/n - Y",$data[0]);
echo "<BR>$data[2]<BR><BR>";
}
?>
</BODY>
</HTML>
Det var det. Håber i kan hjelpe mig.
