Ok - hier die betreffenden zeilen im Code
############################
//Die MySQL-Ausgabe und erzeugung der Checkboxen per Schleife
$sql="SELECT * FROM kategorie";
$res=mysql_db_query($db, $sql);
while ($row=mysql_fetch_array($res,MYSQL_ASSOC)) {
echo"
<input type="checkbox" name="$row[ID]" value="1">$row[name]
";
}
//Das Skript welches bei Versand angestossen wird
$sql="SELECT * FROM kategorie";
$res=mysql_db_query($db, $sql);
while ($row=mysql_fetch_array($res,MYSQL_ASSOC)) {
foreach ($_POST['$row[id]'] as $key => $value) {
echo "Checkbox Nr. ".$key." hat den Wert ".$value."<br/>";
}
}
#####################
Die zeile, in der die foreach-Anweisung steht ist die betroffene Zeile, in welcher immer wieder ein Fehler ausgegeben wird.
Die DB besteht lediglich aus den Feldern (ID;name). Die größe der Tabelle und Bezeichnung der Einträge ändert sich aber ständig, wehalb eine dynamische Erzeugung der checkboxen unerlässlich ist
VIELEN VIELEN DANK NOCH EINMAL FÜR DIE HILFE !!!!
Gruß,
Peter