Originariamente inviato da m4tt86
sono riuscito a fare questo:

Codice PHP:
$query "INSERT INTO tabella (";

foreach(
$lingue as $etichetta => $valore) {

    
$query .= "nome_" $valore ",";
    
}

if (
strlen($query)>0) {
     
$query substr($query 0strlen($query )-1);
}  

$query .= ") VALUES (";

foreach(
$lingue as $etichetta => $valore) {

    
$query .=$_POST['nome_' $valore] . ",";
    
}
if (
strlen($query)>0) {
     
$query substr($query 0strlen($query )-1);
}
  
$query .= ")";

echo 
$query
adesso funziona ma il codice mi sembra molto lungo, come potrei trasformarlo in una funzione?
Non hai risposto alla mia domanda, ma a grandi linee puoi semplificare tutto usando 2 funzioni:

serialize

e

unserialize