Hej!Hämta och radera poster från db
Jag är novis och försöker mig på att radera utvalda poster ur en tabell i en sql-dabatabas (det är så enkelt står det överallt), men när jag skriver följande så händer ingenting. Jo, jag får fram sidan och jag kan välja post ur tabellen, men när jag trycker på radera händer ingenting. Är det någon som kan se varför. Så här ser det ut (filen är alltså döpt till: tidsradering.php):
<html>
<head>
<title>Radera tider</title>
</head>
<body>
<?php $connection = mysql_connect("localhost", "", "") or die("Kunde inte skapa koppling!");
mysql_select_db("") or die("Kunde inte välja databas");
?>
<?php if(!empty($_POST['datum']))
{
$datum = $_POST['datum'];
$del = "DELETE FROM Tabell WHERE datum = '$datum'";
mysql_query($del) or die("Det gick inte att radera från databasen!");
print("Raderade ett datum...<p/>");
}
?>
Välj ett namn som skall raderas...<br/>
<form method="POST" action="tidsradering.php">
<select datum="datum">
<?php $hamta = "SELECT datum FROM Tabell ORDER BY datum";
$resultat = mysql_query($hamta) or die("Det gick inte att hämta information från databasen!");
while($rad = mysql_fetch_array($resultat))
print("<option value=" . $rad["datum"] . ">" . $rad["datum"]);
mysql_free_result($resultat);
?>
</select>
<input type="submit" value="Radera">
</form>
<?php mysql_close($connection);
?>
</body>
</html>
Jag är säker på att någon erfaren snabbt kan se vad jag har gjort för fel. Jag är jättetacksam för hjälp!!!
/ Mikael