Comincia col sostituire tutta la prima parte (ciclo for):
Codice PHP:
$conta = count($C); //Conto quanti valori ci sono nell'array $C che contiene i codici dei prodotti
if($DD != ''){ //Escludo i valori vuoti dell'array
For($I = 0;$I<= count($DD)-1;$I++){ //Eseguo un for valido per tutti gli array
$VC = $C[$I];
if($VC != ''){
$Codice .= "'".$VC."'"; //Aggiungo a $Codice l'array stampato con gli apici ottenendo 'Cod1' 'Cod2' ecc..
// Quì ho dovuto fare questo controllo perchè se nella form digito più prodotti il risultato è 'Cod1','Cod2',ecc.. ,ma se il prodotto è uno solo riscontro un errore nella query perchè il risultato che ottengo è 'Cod1',
if($conta > 1){
$Codice.=',';
}else{
$Codice.=" ";
}
}
}
con:
Codice PHP:
$Codice = "'".implode("','", $C)."'";