hjælp til insert into
Hej Eksperter.Hvorfor ligger dette script min kommentar ind flere gange i db'en??
<?
if(isset($_POST['submit'])) {
$kommentar = $_POST['kommentar'];
$event_id = $_GET['event_id'];
mysql_query("INSERT INTO priv_kal_komm (kommentar, event_id) VALUES ('$kommentar', '$event_id')");
}
$query_komm = mysql_query ("SELECT * FROM priv_kal_komm WHERE event_id='$event_id' ORDER BY id ASC");
if (mysql_num_rows($query_komm)==0) {
echo "<p><code>
<img src=\"images/calpics/noevent.gif\" border=\"0\">Desværre er der ingen kommentarer til denne event.
</code></p>";
}
while ($row = mysql_fetch_array($query_komm)) {
$kommentar = $row['kommentar'];
echo "<p><code>
$kommentar
</code></p>";
}
echo "<p><code>
<form id=\"kommentar\" name=\"kommentar\" method=\"post\" action=\"index.php?event_id=$event_id\">
<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td>Kommentar: <input name=\"event_id\" type=\"text\" id=\"event_id\" value=\"$event_id\" /></td>
</tr>
<tr>
<td>
<textarea name=\"kommentar\"></textarea>
</td>
</tr>
<tr>
<td>
<input type=\"submit\" name=\"submit\" value=\"Indsæt\" />
</td>
</tr>
</table>
</form>
</code></p>";
?>