Script oprettet en post selv.
HejJeg har lidt problemer med et lille script.
Når jeg henter siden ind via en include, laver den en post i databasen selv (uden data, med ID 0)
Når jeg så includer siden igen, siger den at O allerede findes.
Mit script er som dette:
<form id="FormName" action="<? echo $PHP_SELF; ?>" method="post" name="tilfoej">
<table width="300" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="120">ButiksID:</td>
<td><input class="input" type="text" name="id" size="30"></td>
</tr>
<tr>
<td width="120">Butiksnavn:</td>
<td><input class="input" type="text" name="butiksnavn" size="30"></td>
</tr>
</table>
<input class="buttons" type="submit" value="Tilføj"> <input class="buttons" type="reset" value="Slet alt">
</form>
<?php
if ( $_POST['submit'] = "Tilføj")
{
include("connect.php"); //Inkluder filen der connecter til min database
$sql="INSERT INTO butikker (id, butiksnavn) VALUES ('$_POST[id]','$_POST[butiksnavn]')";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
mysql_close($con);
}
?>
Problemet er jo nok at den kører det sidste skrift, som om at jeg havde trykket på tilføj i formen.