Hi, ich nerve heute extrem im Forum.
Will aber meine beiden Projekte, an denen ich schon 1,5 Jahre programmiere, bis Ende des Jahres fertig bekommen.
Wie kann ich folgende Delete-Funktion so verbessern, dass vorher abgefragt wird, ob ich wirklich den Datensatz löschen will?
Mit obigem Code löscht er den Datensatz einfach, ohne Warnhinweis.
Will aber meine beiden Projekte, an denen ich schon 1,5 Jahre programmiere, bis Ende des Jahres fertig bekommen.
Wie kann ich folgende Delete-Funktion so verbessern, dass vorher abgefragt wird, ob ich wirklich den Datensatz löschen will?
PHP-Code:
while ($row = mysql_fetch_object($erg))
{
echo "<tr align="center">";
echo "<td>", $row->idgames,"</td>";
$idgame = $row->idgames;
echo "<td>",$row->title_ger,"</td>";
$game = $row->title_ger;
$platform = $row->platform;
echo "<td>", $row->ranking,"</td>";
echo "<td>", $row->entrydate,"</td>";
echo "<td>", $row->dateup,"</td>";
echo "<td>", $row->picture,"</td>";
echo "<td>", "<form action="admin.php?$game" METHOD="POST"><input type="submit" name="edit" value="Edit"><input type="hidden" name="game" value="$game"></input><input type="hidden" name="platform" value="$platform"></input>$platform</form>", "</td>";
echo "<td>", "<form action="admin.php" METHOD="POST"><input type="submit" name="delete" value="Delete"><input type="hidden" name="idgame" value="$idgame"></input>$idgame</form>", "</td>";
echo "</tr>";
}
} $idgame = $_POST['idgame'];
if (isset($_POST['delete']) && ($_POST['idgame']))
{
$deletegame = mysql_query("DELETE FROM games WHERE idgames ='$idgame' LIMIT 1");
echo "ID: ";
echo "$idgame ";
echo " - Datensatz erfolgreich gelöscht!";
exit;
}
Kommentar