Salve a tutti;premetto che ho dato già un'occhiata ad altri post simili e anche alla guida presente sul sito ma non ho risolto.
Ho, come avete capito, un problema nell'inserire le immagini all'interno di un db mysql.
L'errore che vienne visualizzato nel momento che clicco invio nel form è il seguente:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '°€%Ð5ÐÛ…€\0ÀÚK¸¬_Ä¢¡”]Y%ÛC˜XƒMÛ¥Z ¶_Äx[%ˆÛp…ºm]W¸×ƒ`ƒ_MˆüA€O+0h\ý1#' at line 3
Vi posto una perte del codice (evito di mettere quello del form):
$cod_imm = $_POST["codice"];
$datibinari_imm = addslashes(fread(fopen($_FILES["imm1"]["tmp_name"],"rb"), $_FILES["imm1"]["size"]));
$tipo_file = $_FILES["imm1"]["type"];
$query1b ="Insert into immagini_immobili (codice_imm,dati_binari,type) values('$cod_imm','$datibinari_imm ', '$tipo_file')";
$result1b = mysqli_query($link,$query1b)or
die(mysqli_error($link));
Come mai mi da quell'errore?