新手:如何使用PHP和mySQL从表单上传图像

新手:如何使用PHP和mySQL从表单上传图像,php,mysql,image-uploading,Php,Mysql,Image Uploading,我正在用PHP创建一个web应用程序(本地,所以安全性不重要),用户上传一组信息和一个小的.jpeg,然后将其插入mySQL表中。我可以对所有文本数据都这样做,但我不确定如何使图像与它一起上传。我假设我将不得不使用blob数据类型和input type=“file”,但我在这方面做了一点手脚,解决方案似乎不是input type=“text”工作方式的直观扩展。我需要做更多的PHP脚本来让它工作吗?是否可以使用表单上载图像,或者是否有必要的中间步骤? 谷歌搜索“用php将上传的文件放入mysql

我正在用PHP创建一个web应用程序(本地,所以安全性不重要),用户上传一组信息和一个小的.jpeg,然后将其插入mySQL表中。我可以对所有文本数据都这样做,但我不确定如何使图像与它一起上传。我假设我将不得不使用blob数据类型和input type=“file”,但我在这方面做了一点手脚,解决方案似乎不是input type=“text”工作方式的直观扩展。我需要做更多的PHP脚本来让它工作吗?是否可以使用表单上载图像,或者是否有必要的中间步骤?


谷歌搜索“用php将上传的文件放入mysql”,你会发现大量的示例/教程。

将图像数据存储在数据库本身并不是一个好的解决方案

我建议将图像存储在文件系统中的文件夹中,并在数据库中存储对其名称和位置的引用

这个Php类将使编写应用程序变得更加容易,“class.upload.Php”: 它有很多例子,并有一个积极的支持论坛。 您需要添加的只是数据库中文件名和位置的存储