Hi, ich hab schon ne weile dran rumgespielt.
Aber ich bekomme es einfach nicht hin. Wäre nett wenn ihr mir helfen könnt.
Ich über gebe mit nem formular folgende sachen:
x= id aus einer Mysql Tabelle.
Hier ist der code:
Ich bekomme es einfach nicht hin der er in der while schleife die einzelnen Einträge durchgeht und in die tabelle einfügt.
Woran könnte das liegen?
Aber ich bekomme es einfach nicht hin. Wäre nett wenn ihr mir helfen könnt.
Ich über gebe mit nem formular folgende sachen:
Code:
<input type='text' name='ftextx size='30' lenght='200'> <input type='checkbox' name='fokx' value='ok'> <input type='hidden' name='ftitelx value='xxx'> <input type='hidden' name='fsprachex' value='2'> <input type="hidden" name="area" value="film"> <input type='hidden' name='fidx' value='x'>
Hier ist der code:
Code:
if(isset($_POST['area'])) { $i=0; $x=$db->data($db->query("SHOW TABLE STATUS like '$_POST[area]'")); while($i<$x['Auto_increment']) { $i++; if(isset($_POST['{fok.$i}']) && $_POST['{fok.$i}'] == 'ok') { $links='filmlink'; $text=htmlentities($_POST['{ftext.$i}']); $titelid = $_POST['{fid.$i}']; $db->query("Insert into news2 (id, nid, lid, bereich, text) Values ('', '$id', '$titelid', '$_POST[area]','$text')"); $db->query("UPDATE $area Set ok ='ok',changed='0' Where id='$i'"); $db->query("UPDATE $links Set ok ='ok', changed='0' Where titel='$i'"); } } }
Woran könnte das liegen?
Kommentar