Ich habe eine Frage bezüglich Formular mit PHP und mehreren Checkboxen , die Texte aus einer Datenbank..
Ich sollte Kategorien die aus einer Datenbank kommen mittels einer Checkbox anhacken können und dann sollten diese aus der Tabelle gelöscht werden...
mein code:
Wie ermittle ich jetzt ganau diese categories_name die angehackt wurden und wie lösche ich diese wenn es mehrere sind aus der Tabelle von der Datenbank heraus??
Kann mir da irgend jemand weiterhelfen?? wäre echt nett!!
gruß
Ich sollte Kategorien die aus einer Datenbank kommen mittels einer Checkbox anhacken können und dann sollten diese aus der Tabelle gelöscht werden...
mein code:
PHP-Code:
<?php
<center><form name="entfernen" method="post" action'<?php echo $PHP_SELF; ?>'>
<?php
$abfrage = "select ctc.customers_id, ctc.categories_id, cd.categories_id, cd.categories_name FROM customer_to_categories ctc, categories_description cd where cd.categories_id = ctc.categories_id and customers_id = $customer_id";
$ergebnis = mysql_query($abfrage);
echo "<table border='0'><tr><td class='main'>[b]Ihre Drucker:[/b]</td></tr>";
while ($row = mysql_fetch_array($ergebnis))
{
echo "<tr><td class='main'><input type='checkbox' name='".$row[categories_id]."' value=' echo $checkbox; '>" . $row['categories_name'] . "</td></tr>";
}
echo "</table>
";
?>
<input type=hidden name=flag value=1>
<?php echo tep_draw_input_field('abschicken', 'Drucker entfernen', $parameters = 'class="button"', 'submit'); ?>
</form></center>
<?php
$ent1 = $_REQUEST['".$row[categories_id]."'];
if ($flag==1) {
$ent = "DELETE FROM customer_to_categories WHERE categories_id = ".$ent1;
$entfern = mysql_query ($ent, $db);
echo mysql_error();
while ($zeile = mysql_fetch_array($ergebnis)) {
echo "Die Datensätze" .$zeile[categories_name]. " wurden herausgelöscht!";
}
}
?>
?>
Kann mir da irgend jemand weiterhelfen?? wäre echt nett!!
gruß
Kommentar