Php-forum, den giver fejl.
Hejsa, jeg er igang med et forum i PHP.Når man opretter en spg, så gemmes den i databasen "spg" den gemmer id, tekst, navn, overskrift.
Når man så viser spg, via WHERE id = '$id' så vises de også ok, men når man så skal BESVARE spg, så vil den ikke..
besvar.php:
<font face=Verdana size=2 color=white>
<body background="bg_sider.bmp">
<form action="besvar_ok.php" method="post">
<b>Tekst:</b><br>
<textarea name="tekst"></textarea><br>
<b>Dit navn:</b><br><input type="text" name="navn">
<br>
<input type="submit" value="Opret!">
</form>
besvar_ok.php:
<font size=2 color="white" face="Verdana">
<body background="bg_sider.bmp"><?php
$tekst = $_REQUEST[tekst];
$navn = $_REQUEST[navn];
$connect = mysql_connect("localhost","wgforum","kode");
mysql_select_db("wgforum");
mysql_query("INSERT INTO besvar (tekst,navn) VALUES('$tekst','$navn')");
echo "Dit indlæg er nu inde.";
?>
indleag.php:
<body background="bg_sider.bmp"><font face=Verdana size=2 color=white><?php
$connect = mysql_connect("localhost","wgforum","kode");
mysql_select_db("wgforum");
$query = mysql_query("SELECT * FROM besvar WHERE spg = '$_GET[id]'");
while ($row = mysql_fetch_array($query)){
echo "Skrevet af $row[navn]<br>$row[tekst]<br>";
}
?>
Hvorfor viser den ikke kun de besvaret spg, som er fra ID 1 og ikke i alle de andre spg?
