【发布时间】:2017-10-22 09:49:01
【问题描述】:
有人知道如何加载图像(注意图像在服务器上)并将 int 作为 blob 插入数据库吗?为什么我必须这样做是很长的故事。我试过$myfile = file_get_contents("image.png"); 和fopen,但插入时有问题。
这是我必须使用的“古老”网络服务的一部分。
$result = mysql_query(
'INSERT INTO dogadjaj (host_id, name, description, date, photo)
VALUES ("' . $host_id . '" ,"' . $name .'", "' . $description . '", "' . $date . '", "' . $myfile . '");')
or die(mysql_error());
【问题讨论】:
-
但是我插入有问题什么问题?
-
@Ravi, ' 您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,了解在第 2 行的 '' 附近使用的正确语法
-
当您发布您的问题时,您需要立即回复所有询问,这是被问到的。我们不是来为某人工作的。这表明,你对你的问题一点也不认真,也没有尝试任何事情
-
@Ravi,抱歉让您久等了。我问过是否有人有这个问题,因为我尝试了几种方法,然后我找不到类似的东西。我不是在等待任何人完成我的工作。我不经常使用 stackoverflow 来发布问题,所以我对这里的所有政策并不十分熟悉。先生,我很抱歉浪费您的时间。
标签: php mysql image web-services blob