IOn array pop al posto di $valore ho messo $array, se arrivano meno di due dati modificati funziona tutto, ma se ne arrivano di più crea i record successivi senza la virgola:
Codice PHP:
        if(!array_pop($array)){
            
$campi.= "$valore='$valore_variabile', ";
        }else{
            
$campi.= "$valore='$valore_variabile' ";            
            }
        } 
Questo stampa: a:1, b:2 c:3 oppure a:1 B:2, c:3,
Mentre io vorrei stampare a:1, b:2 , c:3
Sapete in cosa sbaglio?