Grazie WhiteDragon,
adesso il codice è molto più pulito :-)
ora però volevo chiederti se potresti aiutarmi a trasformare il tutto in una funzione
il mio problema è che non riesco a sostituire "nome_$valore," con $campiCodice PHP:$campi = array ("nome_","descrizione_");
function inserisci_nel_db ($lingue, $campi) {
$fields = $values = "";
foreach($lingue as $etichetta => $valore) {
$fields .= "nome_$valore,";
$values .= "'".$_POST["nome_$valore"] . "',";
}
$fields = substr($fields, 0, -1); // Guardati sul manuale l'utilizzo di un val. negativo come ultimo parametro
$values = substr($values, 0, -1);
$query = "INSERT INTO tabella ($fields) VALUES ($values)";
return $query;
}

Rispondi quotando