在php

时间:2016-07-22 15:19:17

标签: php sql-server laravel laravel-5

我的数据库开发人员让我成为一个数据库,其中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)";

但我收到此错误:替换命名参数时发生错误。 我该如何插入数据?

1 个答案:

答案 0 :(得分:0)

尝试此操作,这类似于您的要求here

insert into poll14 (ImageColumn) 
SELECT BulkColumn 
FROM Openrowset( Bulk 'image..Path..here', Single_Blob) as img