我的数据库开发人员让我成为一个数据库,其中SQL表中的字段为图像类型。 我试图拍摄有人上传的图片,然后将其插入。
$imagePath = Input::file('image');
$image = $imagePath->getPathName();
$ image返回临时路径名称
$file = fopen($image, "rb");
$content = fread($file, filesize($image));
fclose($file);
$SqlConn = "INSERT INTO [poll14] ([image]) VALUES ($content)";
但我收到此错误:替换命名参数时发生错误。 我该如何插入数据?
答案 0 :(得分:0)
尝试此操作,这类似于您的要求here
insert into poll14 (ImageColumn)
SELECT BulkColumn
FROM Openrowset( Bulk 'image..Path..here', Single_Blob) as img