Mike Toxværd wrote in dk.edb.internet.webdesign.serverside.php:
> udfyld en form..
> formen bliver så gemt i mysql
Dette ved jeg ikke helt hvad du mener med:
> og viser ny side med .php?id=1 .. .php?id=2.....
Men formen og indsættelsen kan jeg hjælpe dig med:
- side1.php -
<form action="side2.php" method="POST">
Fornavn: <input name="fornavn"><br>
Efternavn: <input name="efternavn"><br>
<input type="submit" value="Gem i MySQL">
</form>
<br><br>
<?PHP
if($_GET["status"]=="gemt"){
$id=$_GET["id];
$SQL="SELECT * FROM tabel WHERE id='$id'";
$res=mysql_query($SQL);
$tmpFornavn=mysql_result($res,0,'fornavn');
$tmpEfternavn=mysql_result($res,0,'efternavn');
print " * Brugeren <b><i>$tmpFornavn
$tmpEfternavn</i></b> er gemt i databasen";
}
?>
- og side2.php -
<?PHP
mysql_connect("mysqlhost","brugernavn","kode");
mysql_select_db("min_database");
$fornavn=$_POST["fornavn"];
$efternavn=$_POST["efternavn"];
mysql_query("INSERT INTO tabel ('id','fornavn','efternavn')
VALUES('','$fornavn','$efternavn')");
SQL="SELECT * FROM tabel WHERE fornavn='$fornavn' AND
efternavn='$efternavn'";;
$res=mysql_query($SQL);
$tmpId=mysql_result($res,0,'id');
header("Location: side1.php?status=gemt&id=".$tmpId);
?>
- håber du kan bruge det til noget fornuftigt :)
.zigma.
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials