Ho fatto come hai detto, ho cambiato persino spazio web e creato un nuovo db, con una sola tabella per fare la prova ma il problema è sempre lo stesso

allego il codice della pagina completo del php

Codice PHP:
<?php
if($_POST) {
    
inserisci();
}
else {
    
mostra();
}

function 
inserisci()
{

require 
'config.php';

require 
'connect.php';

    
// recupero i campi "stringa"
    
$nome trim($_POST['nome']);

    if(
get_magic_quotes_gpc())
        {
            
$nome  stripslashes($nome);
        }
        
    
$nome mysql_real_escape_string($nome);

    
// recupero gli altri campi
    
$lavoro  strval($_POST['lavoro']);

    
// preparo la query
    
$query "INSERT INTO lavori (nome,lavoro) VALUES ('$nome','$lavoro')";

    
// invio la query
    
$result mysql_query($query);

    
// controllo l'esito
    
if (!$result
        {
            die(
"Errore nella query $query: " mysql_error());
        }
        
    
//recupero l'id
    
$id_inserito mysql_insert_id();

    
//chiudo la connessione
    
mysql_close();
    
        
$messaggio urlencode("dati archiviati");
        
header('location: '.$_SERVER['PHP_SELF'].'?msg='.$messaggio);
}

function 
mostra()
{
    
// messaggio
    
if(isset($_GET['msg']))
        echo 
'<b>'.$_GET['msg'].'</b><br /><br />';
        
    
?>
    <form name="" method="post" action="">
          <p>
            <label>nome:
                <input name="nome" type="text" />
            </label>
          </p>

          <p>
            <label>lavoro: <br />
                <input name="lavoro" type="checkbox" value="lavoro1" />Lavoro1 <br />
                <input name="lavoro" type="checkbox" value="lavoro2" />Lavoro2 <br />
                <input name="lavoro" type="checkbox" value="lavoro3" />Lavoro3 <br />
                <input name="lavoro" type="checkbox" value="lavoro4" />Lavoro4 <br />
                <input name="lavoro" type="checkbox" value="lavoro5" />Lavoro5 <br />
                <input name="lavoro" type="checkbox" value="lavoro6" />Lavoro6 <br />
            </label>
          </p>

          <p>
            <input name="invia" type="submit" value="Invia" />
          </p>
    </form>
<?php ?>