implode() restituisce una stringa, non puoi ciclare su di essa con un foreach.
Togli
$scelta_per = implode(",",$_POST['modifica_scelta_per']);
echo $scelta_per;
e modifica il foreach così
foreach($_POST['modifica_scelta_per'] as $valore)
implode() restituisce una stringa, non puoi ciclare su di essa con un foreach.
Togli
$scelta_per = implode(",",$_POST['modifica_scelta_per']);
echo $scelta_per;
e modifica il foreach così
foreach($_POST['modifica_scelta_per'] as $valore)