Sentite, forse è la stanchezza, io non vedo errori...
Eppure mi restituisce il die errore inserimento.

Codice PHP:
if(isset($_POST[id])){
    
$curr_scolastico $_POST[curr_scolastico];
    
$curr_scolastico stripslashes($curr_scolastico);
    
$curr_lavorativo $_POST[curr_lavorativo];
    
$curr_lavorativo stripslashes($curr_lavorativo);
    
$id $_POST[id];
    
// inizio controllo campi
    
if ($curr_scolastico == "Scrivi una descrizione dettagliata del tuo percorso di studi teatrale o di recitazione."){
    
$a 1;
    
$err 1;
    } else if (
strlen($curr_scolastico) >= "2500"){
    
$a 2;
    
$err =1;
    } else {
    
$a =0;
    }
    if (
$curr_lavorativo == "Scrivi una descrizione dettagliata del tuo percorso lavorativo."){
    
$a 1;
    
$err 1;
    } else if (
strlen($curr_lavorativo) >= "2500"){
    
$a 2;
    
$err =1;
    } else {
    
$a =0;
    }
    
// CONTROLLO SE HA GENERATO ERRORI
    
if($err == "1"){
    
// e rimando alla pagina di esperienza
    
header("Location: iscrizione_fase2.php?id=$id&err=1");
    } else {
    
// ALTRIMENTI PROCEDO E INSERISCO IN DATABASE
    // Includo dati per connessione al server

    
include ("conn_database/config.stage.inc.php");
    include (
"conn_database/conn_database.php");
    
$query "INSERT INTO ISC_curriculum (gen_id,curr_scolastico,curr_lavorativo) VALUES ('$id','$curr_scolastico','$curr_lavorativo')";
    
$risultato mysql_query($query$db) or die("Errore"); 
Dov'è l'errore?