Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将图像添加到现有数据库_Php_Mysql - Fatal编程技术网

Php 将图像添加到现有数据库

Php 将图像添加到现有数据库,php,mysql,Php,Mysql,我有一个数据库(mysql),我把它放在一起并显示在一个页面上。 我现在想做的是在所有条目中添加一个图像(每个条目有一个不同的图像) 我有一些代码,随机选取一个条目并显示一些列。我已经用谷歌搜索了我想要实现的东西,结果显示我应该为每个条目使用图像的一些文件路径。我做的研究发现它作为信息是不够的,所以我决定在这里提问 我不想使用的内容: 斑点 所以我的问题是,在我的表中的每个条目上设置一个随机图片的最佳解决方案是什么?我个人不喜欢blob,因为它们会增加数据库的大小,如果只能处理查询,那么处理

我有一个数据库(mysql),我把它放在一起并显示在一个页面上。 我现在想做的是在所有条目中添加一个图像(每个条目有一个不同的图像)

我有一些代码,随机选取一个条目并显示一些列。我已经用谷歌搜索了我想要实现的东西,结果显示我应该为每个条目使用图像的一些文件路径。我做的研究发现它作为信息是不够的,所以我决定在这里提问

我不想使用的内容:

  • 斑点

所以我的问题是,在我的表中的每个条目上设置一个随机图片的最佳解决方案是什么?

我个人不喜欢blob,因为它们会增加数据库的大小,如果只能处理查询,那么处理就不好了

不清楚您想要的图片是外部的还是本地的

如果是外部的,则只需创建一个新列并用包含图像的URI填充即可

警报表xxx添加列映像varchar(200)NULL

然后,通过循环,您可以填充表格。因此,编写一个临时PHP脚本,只针对这一个案例

如果是本地的,那么我只需创建一个目录,例如“product_images”,文件夹的内容是database+“.jpg”。如果所有图片都是JPEG格式,则根本不需要更改表格结构。只需修改PHP脚本,使其显示图像“product_images/”$row['id']。.jpg”。如果同时使用JPEG和PNG,请添加包含文件扩展名的数据库列,或通过
file\u exists()
检测它


为了将图像文件添加到目录中,我还将为此创建一个脚本。编写一个PHP脚本或Bash脚本,或任何您想要的语言,读取MySQL表,并复制/生成一个名为.jpg的文件。

。所以我想在这里问一个问题。。。什么问题?`……也有谷歌的问题,找不到关于这个问题的信息。。。我觉得这个说法很可疑,到底是什么?请张贴你的代码和你想做什么?图片是本地的还是外部的?