使用MySQL查询上传单个图像

使用MySQL查询上传单个图像,mysql,upload,photo,Mysql,Upload,Photo,你好 我在公司门户中有一项任务,负责上传/编辑个人资料图片。此外,在uploadify中,我必须处理一些MySQL查询,因为我必须将诸如照片名称、上传照片的用户类型、上传日期和时间等数据插入到我们的数据库中,并/或在编辑时对其进行更新 谁能帮帮我吗。我现在需要一个人来救我。谢谢:一张照片或一个文件可以保存到BLOB字段中的数据库中。 BLOB很容易描述为字节数组,因此使用任何语言都可以使用诸如INSERT INTO my_table id、descr、image SELECT NULL、“my_

你好

我在公司门户中有一项任务,负责上传/编辑个人资料图片。此外,在uploadify中,我必须处理一些MySQL查询,因为我必须将诸如照片名称、上传照片的用户类型、上传日期和时间等数据插入到我们的数据库中,并/或在编辑时对其进行更新


谁能帮帮我吗。我现在需要一个人来救我。谢谢:

一张照片或一个文件可以保存到BLOB字段中的数据库中。 BLOB很容易描述为字节数组,因此使用任何语言都可以使用诸如INSERT INTO my_table id、descr、image SELECT NULL、“my_descr”、my_image之类的查询,其中my_image可以作为参数传递,而参数值为byte[]。 在C语言中,用字节[]my_image=file.ReadAllBytesfilename读取文件;但是用任何语言你都可以做到。
记住在db中定义一个BLOB字段,在查询中使用一个参数,并将一个字节[]传递给该参数以将文件插入db。

使用enctype=multipart/form data attribute value和$\u FILES super global中的输入标记来获取上传文件的内容和元数据。使用PDO或Mysqli将信息插入/更新到数据库中。

以下是PHP中的一个很好的解释:

长话短说:1您必须创建一个blob字段,2以字节数组的形式获取文件内容,3使用创建的数组插入行