我如何制作一个允许我从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) 如何在程序运行时在textarea内显示加载文本?目前,文本显示在ActionPerformed上,但我希望它显示程序运行的时间.