allora, nn ho fatto ancora una prova reale.
ma ho lavorato solo vedendo cosa mi restituisce come valori:
Codice PHP:
    $cprovArray = array();
    for (
$i 0$i <= 2$i++) {
        if (
$_POST['c_prov'][$i] != NULL) {
            
array_push($cprovArray$_POST['c_prov'][$i]);
        }
    }
    if (
count($_POST['c_prov']) < && !empty($_POST['c_prov_text'])) {
        
// INSERISCO I DATI NEL DB
        
array_push($cprovArray$_POST['c_prov_text']);
    }
    
var_dump($cprovArray); 
i valori che mi ritornano sono sempre giusti.
e penso che nn dovrei avere problemi nell'inserire il valore nel db.
solo che mi sembra una procedura un pò contorta visto che lo devo fare per più tipi di preferenze.