Ciao a tutti,
devo associare diveri seminari ad un corso (tbl corsi_has_seminari molti a molti) da una pagina dove ho il corso [corsi_idcorsi] e scelgo da una lista multiple select i vari seminari [seminari_idseminari].

la insert scritta cosi:

if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form2")) {
$arr = $_POST['seminari_idseminari'];
$corso = $_POST['corsi_idcorsi'];
$tot_value = "";
foreach ($arr as $value) { // line 43
$tot_value .= "$value
\n";
}

$insertSQL = sprintf("INSERT INTO corsi_has_seminari (corsi_idcorsi, seminari_idseminari) VALUES ('$corso', '$value')");

mi restituisce:

"Warning: Invalid argument supplied for foreach() in F:\etc on line 43
Out of range value adjusted for column 'seminari_idseminari' at row 1"

any idea ?