小编use*_*999的帖子

如何在PHP中从MySQL数据库下载基于blob的文件?

我如何制作一个允许我从MySQL数据库下载文件的PHP脚本.我有下表files,其中上传的文件保存在BLOB基于字段的位置.

+-------+----------+----------+------------+-------------------+--------+
|fileID | fileName | fileType | fileSize   |fileData           | userID |
+-------+----------+----------+------------+-------------------+--------+
| 1     | file1    | JPEG     | 211258     |[BLOB - 206.3 KiB] | 1      |
| 2     | file2    | PNG      | 211258     |[BLOB - 201.3 KiB] | 1      |
+-------+----------+----------+------------+-------------------+--------+
Run Code Online (Sandbox Code Playgroud)

我无法找到一种方法来调用文件下载,每次尝试时,我都会得到文件的二进制数据,例如随机数和符号.

我已经尝试过这个查询,其中参数通过(fileID,fileName,fileType)传递到download.php页面:

$id = mysqli_real_escape_string($link, $_GET['fileID']);
$name = mysqli_real_escape_string($link, $_GET['fileName']);
$type = mysqli_real_escape_string($link, $_GET['fileType']);

$SELECT = "SELECT * FROM files WHERE fileID = $id AND fileName = $name ";
$result = …
Run Code Online (Sandbox Code Playgroud)

php mysql blob download

3
推荐指数
1
解决办法
3万
查看次数

如何在加载时在TextArea中显示文本?

如何在程序运行时在textarea内显示加载文本?目前,文本显示在ActionPerformed上,但我希望它显示程序运行的时间.

java user-interface swing textarea awt

-3
推荐指数
1
解决办法
171
查看次数

标签 统计

awt ×1

blob ×1

download ×1

java ×1

mysql ×1

php ×1

swing ×1

textarea ×1

user-interface ×1