MySQL BLOB图片在网站上太大了

时间:2016-05-26 13:49:00

标签: php mysql

我正在尝试将图像作为BLOB存储在我的数据库中。我知道这不是最佳解决方案,但它现在必须要做,因为它是一个小型数据库。当我上传照片时,它会占用太多空间,如图所示,并被切成两半。有没有办法将其调整为缩略图。我无法访问任何html页面,只能访问php文件。我只能操纵数据库。任何帮助,将不胜感激。 Image is too wide and cut in half

1 个答案:

答案 0 :(得分:0)

Yu可以查看THIS LINK

但是将文件保存在文件夹并为其创建链接并将其插入是数据库......

是相当不错的

e.g。

$fileName = $_FILES["image"]["name"]; 
$fileNameNew = preg_replace('/\s+/', '_', $fileName);
$fileTmpLoc = $_FILES["image"]["tmp_name"];
// Path and file name
$pathAndName = "My-Image-Folder/".$fileNameNew;
// Run the move_uploaded_file() function here
$moveResult = move_uploaded_file($fileTmpLoc, $pathAndName);
// Evaluate the value returned from the function if needed

然后在数据库中添加$pathAndName ...