ciao devo inserire su una tabella di un db i dati utente inseriti in una form e una immagine:
questo è il codice:
dove sbaglio?
codice:
<html>
<head><title>query su database</title>
<body>
<?php
    $host = 'localhost';
    $user = 'root';
    $password='';
    $database = 'provephp';
    $codice = $_GET['codice'];
    echo $codice;
    $cognome = $_GET['cognome'];
    $nome= $_GET['nome'];
    $datanascita = $_GET['datanascita'];
    $citta = $_GET['citta'];
    $nome_file_temporaneo = $_FILES["file_inviato"]["tmp_name"];
    $nome_file_vero = $_FILES["file_inviato"]["name"];
    $tipo_file = $_FILES["file_inviato"]["type"];
    $db = mysql_connect($host,$user,$password) or die("non si connette al server");// mi connetto al server
    mysql_select_db($database, $db) or die("non si connette al database");// mi connetto al database
    // Leggo il contenuto del file

    $dati_file = file_get_contents($nome_file_temporaneo);

    // Preparo il contenuto del file per la query sql
    $dati_file = addslashes($dati_file);
    $query = "insert into soggetti (codice,cognome,nome,datanascita,città,nomefile,tipofile,immagine) values('$codice','$cognome','$nome','$datanascita','$citta','$nome_file_vero','$tipo_file','$dati_file')";  
    
     
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          $risultato = mysql_query($query,$db);  
    if(!$risultato)
    {
       echo "il tuo record non è stato inserito";
    }
    else
    {
       echo "il tuo record  è stato inserito";
    }  
    mysql_close($db);  
    ?>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
   
</body>
</html>