On Tue, 20 Jul 2004 00:35:12 +0200, "AHR" <ahr@xx.xx> wrote:
Hej
Quick and Dirty Solution.
Split din php og html kode af i to dele.
Html indeholder kun formen.
<form action="insert.php" method=post>
<table summary="Indsæt" border="1">
<tr>
<td>Indsæt</td>
<td><INPUT TYPE="submit" VALUE="Indsert" NAME="Submit"></td>
</tr>
</table>
</form>
og PHP db delen
<?php
$conn = mysql_connect("localhost", "mrx", "mitpw");
mysql_select_db("db");
$insertSQL = "insert into Billede (nr, navn) values (3, 'mrx')";
mysql_query($insertSQL);
?>
Med kontrolstruktur:
<?php
if (ereg("Insert" ,$Submit)) {
insertBillede();
}
else
..
..
..
InsertBillede {
DB Stuff ...
}
?>
>Hej NG
>
>Jeg ønsker at indsætte en fast tekst i en DB hver gang jeg trykker på min
>submit knap. Mit problem er at det ikke kun er når jeg trykker på submit
>knappen at teksten bliver indsat men også når jeg reloader siden. Kan i
>fortælle hvorfor og evt. rette koden?
>
>På forhånd tak
>
>Mvh
>AHR
>
><form action="
http://www.xx.dk/index.php" method=post>
><table summary="Indsæt" border="1">
><tr>
><td>Indsæt</td>
><td><INPUT TYPE="submit" VALUE="Indsæt"></td>
></tr>
></table>
><?php
>$conn = mysql_connect("localhost", "mrx", "mitpw");
>mysql_select_db("db");
>$insertSQL = "insert into Billede (nr, navn) values (3, 'mrx')";
>mysql_query($insertSQL);
>?>
></form>
>