Чтобы сохранить данные в базе данных, вы должны сделать что-то вроде этого:
$tmpName = $_FILES['userfile']['tmp_name'];
$fp = fopen($tmpName, 'r');
$content = fread($fp, filesize($tmpName));
$content = addslashes($content);
fclose($fp);
И затем вы вставите $ content в поле blob в запросе sql.Чтобы прочитать файлы, это будет что-то вроде:
$query = "SELECT name, type, size, content " .
"FROM upload WHERE id = '$id'";
header("Content-length: $size");
header("Content-type: $type");
header("Content-Disposition: attachment; filename=$name");
echo $content;
Чтобы прочитать файл, просто запустите второй код и файл должен быть загружен.Вы можете указать свой флэш-плеер или что-либо еще, что вы используете, на URL с указанным выше кодом, и он должен работать.
Надеюсь, что это помоглоMySQL-учебники / загрузка-файлы-к-MySQL-database.aspx