checkbox

Brauni

Erfahrenes Mitglied
servus

mit folgendem code kann ich markierte Datensätze (mit einer Checkbox) löschen:
PHP:
for ($lo=0;$lo<sizeof($demo);$lo++)
{
    $sessionid = session_id();
    $var = "delete from warenkorb where aw='$demo[$lo]' and sessionid = '$sessionid'";
    $result = mysql_db_query("db01", $var);
}

HTML für die Checkbox:
Code:
<input type=checkbox name=demo[] value='$aw'>

Nun will ich aber nicht die markierten Datensätze löschen sondern anhang des $aw aus einer anderen Tabelle Daten auslesen und in eine andere Tabelle speichern.
folgendes habe ich zur Zeit

PHP:
$query = "select * from zubehoer where aw = '$demo[$lo]')";
$result = mysql_db_query("db01", $query);

$num = mysql_affected_rows();

$benutzername = $_SESSION["benutzername"];
$kennwort = $_SESSION["kennwort"];
$text = mysql_result($result, $i, "text");
$preis = mysql_result($result, $i, "preis");



for ($lo=0;$lo<sizeof($demo);$lo++)
{
    $query2 = "insert into warenkorb_zubehoer (sessionid, benutzername, kennwort, text, preis, kaertchentext) values ('$sessionid', '$benutzername', '$kennwort', '$text', '$preis', '$kaertchentext') where aw='$demo[$lo]' and sessionid = '$sessionid'";
    $result2 = mysql_db_query("db01", $query2);
}
Problem ist glaube ich meiner Meinung nach nur, dass ich das Array demo nicht richtig auslese.
Ich hoffe, das mir wer helfen kann

greets aus wien
brauni
 
Zurück