dytti, jeg tror ikke at der er noget i vejen med den kode du viser. Jeg testede det ved at lave en lille hjemmeside og en database tabel dytti2. I nedenstaaende kode vaelger jeg en dato, submitter formen, sender resultatet til databasen, selecter det netop postede fra databasen, og echoer det selectede. Databasen gemmer den valgte dato korrekt.
Fejlen maa (som repox allerede antyder) ligge et andet sted, i den kode du ikke viser.
Jeg foreslaar at du afslutter dette spoergsmaal, studerer din kode, og hvis du ikke finder fejlen opretter et nyt spoergsmaal hvor du saa viser et stoerre kodeafsnit.
Her er min kode hvor jeg indsaetter din kode og som virker:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "
http://www.w3.org/TR/html4/strict.dtd"><html>
<head>
<title></title>
</head>
<body>
<?
if($_POST["submit"])
{
$dato = $_POST['year'] .'-'. $_POST['month'] .'-'. $_POST['dag'];
$link = mysql_connect ('christianjorgensen.be.mysql', 'christianjoygen', 'dnyBKKbe') or die(mysql_eror());
mysql_select_db('christianjoygen') or die('Could not select database');
mysql_query("INSERT INTO dytti2(dato)VALUES('$dato')");
$result=mysql_query("SELECT * FROM dytti2");
$row = mysql_fetch_array($result);
echo $row[0];
mysql_close($link);
}
?>
<form action="<? print $_SERVER["PHP_SELF"];?>" method="POST">
<select name="year">
<option name="2009">2009</option>
<option name="2010">2010</option>
</select>
<select name="dag">
<option name="01">01</option>
<option name="02">02</option>
</select>
<select name="month">
<option name="03">03</option>
<option name="04">04</option>
</select>
<input type="submit" value="submit" name="submit" />
</form>
</body>
</html>