Grazie mille per il suggerimento... ho provato ed effettivamente quando ho provato a stampare tutte le chiavi e tutti i valori funziona tutto perfettamente, il problema è che non mi inserisce i campi nel database.

Sinceramente non ho idea di come mai...

id è int 11 autoincrement
nome è varchar 255
valore int 11

ovviamente ho cambiato tabella con il nome della tabella così :

Codice PHP:
$query "insert into prova (id, nome, valore) values "$conta=0
foreach (
$_POST as $chiave=>$valore){   
 if (! 
$conta ) {$conta 1; }   
else 
$query .= ", ";  $query .= " (NULL, '$chiave', $valore) "; } 

però niente da fare