a prima vista vedo che manca un apostrofo prima di $codice
Codice PHP:
$query1 "insert into categorielavoro (id,codice,Categoria) values ('$id',$codice','$categoria')"
correggi in questo modo così vedi anche eventuali errori
Codice PHP:
$query1 "insert into categorielavoro (id,codice,Categoria) values ('".$id."','".$codice."','".$categoria."')";

mysql_query($query1,$conn) or die('Errore nel file '.__FILE__' alla linea '.__LINE__.'
 '
.mysql_error()) ;