non riesco a riscrivere una query
praticamente inserisco un file in un database
<input type="file" name="file_binario" size="40">
$data = addslashes(fread(fopen($_FILES["file_binario"]["tmp_name"], "rb"), $_FILES["file_binario"]["size"]));
$result = @mysql_query("INSERT INTO news (DatiBinari, Nome, Size, Type)
VALUES ('$data',
'" . $_FILES["file_binario"]["name"] . "',
'" . $_FILES["file_binario"]["size"] . "',
'" . $_FILES["file_binario"]["type"] . "')")
or die("Query di inserimento fallita !");
E fino a qui funziona senza problemi.
Però non riesco a scrivere la query corretta per fare un update
ho provato con
$query1 = "UPDATE news SET DatiBinari='$data',
Nome='" . $_FILES["file_binario"]["name"] . "',
Size ='" . $_FILES["file_binario"]["size"] . "',
Type='" . $_FILES["file_binario"]["type"] . "'
WHERE id=$id";
ma niente.
Cosa sbaglio? Me la potreste riscrivere?
Grazie a tutti in anticipo![]()