Original geschrieben von jOhnny knOx
Hierbei wird gezählt wieviel Checkboxen ausgewählt wurden, also ist das Problem schonmal gelöst.
PHP-Code:
for($i=0; $i<count($catid); $i++) {
mysql_query("INSERT INTO $user_rights_tname (catid, userid) VALUES ('$catid', '$userid')") or die (mysql_error());
}
INSERTET wird aber bei catid nur der Wert "0".
du hast erkannt, dass $catid ein array is, aber warum willst du dann das komplette array reinschreiben?
wie wäre's wenn du nir die einzelnen elementre nimmst? anzusprchen über ihren index (die dazu nötige variable hast du ja schon mit $i)
Kommentar