RageNo1
Erfahrenes Mitglied
Hallo,
ich habe irgendwo ein Fehler eingebaut bin aber irgendwie etwas überfragt.
In folgenden Scriptausschnitt wird anstatt einer ID nur Array übermittelt.
Ich hoffe mir kann jemand sagen wo ich den Fehler eingebaut habe.
Mfg Ragey
ich habe irgendwo ein Fehler eingebaut bin aber irgendwie etwas überfragt.
In folgenden Scriptausschnitt wird anstatt einer ID nur Array übermittelt.
Ich hoffe mir kann jemand sagen wo ich den Fehler eingebaut habe.
PHP:
// kategorie löschen form
if($_GET["select"] == "deleteform") {
?>
<b>kategorie löschen</b>
<form name="deletecat" method="post" action="admincategory.php?select=deletecat">
<table width="250" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<?php
$query = mysql_query("SELECT id,name FROM kats ORDER BY name ASC");
while($array = mysql_fetch_array($query)) {
echo "<tr><td align='center' width='30' height='19' valign='middle' class='linktext'><input type='checkbox' name='id[]' value=".$array["id"]."></td><td width='220' valign='middle' class='linktext'>".$array["name"]."</td></tr>";
}
?>
<tr>
<td height="19" valign="top" class="linktext"><!--DWLayoutEmptyCell--> </td>
<td valign="top" class="linktext"><input type="submit" name="Submit" value="kategorie löschen"></td>
</tr>
</table>
</form>
<?php
}
// user löschen code
if($_GET["select"] == "deletecat") {
mysql_query("DELETE FROM kats WHERE id='".$_POST["id"]."'");
echo "die kategorie wurde ".$_POST["id"]." gelöscht";
}
Mfg Ragey