Php 在我的SQL查询中将图像插入MySQL数据库时出错

Php 在我的SQL查询中将图像插入MySQL数据库时出错,php,html,mysql,sql,Php,Html,Mysql,Sql,我的SQL查询中有一个错误,在MySQL数据库中插入图像 当我试图保存图像时,在插入图像的SQL查询中发生错误。错误是这样的 您的SQL语法有错误;查看与MySQL服务器版本对应的手册,以了解在'2(.?/279)附近使用的正确语法 以查看数据的外观 你可能想 base64_encode(file_get_contents($_FILES['image']['tmp_name'])) 在使用into INSERT查询之前 $file=$_文件['file']['name']; $dest

我的SQL查询中有一个错误,在MySQL数据库中插入图像

当我试图保存图像时,在插入图像的SQL查询中发生错误。错误是这样的

您的SQL语法有错误;查看与MySQL服务器版本对应的手册,以了解在'2(.?/279)附近使用的正确语法 以查看数据的外观

你可能想

base64_encode(file_get_contents($_FILES['image']['tmp_name'])) 
在使用into INSERT查询之前


$file=$_文件['file']['name'];
$dest=“uploads/$file”;
$src=$_文件['file']['tmp_名称'];
移动上传的文件($src,$dest);

$result=mysql\u query(“insert-into-tablename(dbfieldname)values(“$dest”)”);
停止使用mysql\u*因为它们已被弃用,2不要将图像存储在数据库中,存储它的名称..并将文件移动到所需的文件夹..与@Naruto相同。问题:表名真的是“imagee”(带双e)?我不知道将文件移动到文件夹的代码您能告诉我将文件移动到文件夹的代码吗?是的,表名是imagee,请将您的问题显示在
imagee
table.thanx的定义中。它是vry help.image存储在文件夹中。请告诉我有关将图像存储到数据库的更多帮助。您需要存储图像名称吗与其在数据库中的位置一起,而不是图像。因此,$dest将在数据库中存储图像名称和位置。我已经给出了上面的查询。尝试一下,如果有任何困难,请告诉我。对您的表使用此查询:这里image\u name是您的表字段,因此此字段中存储的名称。$q=“INSERT INTO imagee(image\u name)值(“$dest”)”;
echo $myfile;
base64_encode(file_get_contents($_FILES['image']['tmp_name']))