Php显示所有非重复图像

时间:2016-01-27 17:19:41

标签: php mysql image-processing

我有一个包含产品图片的数据库。我是这样从数据库中显示图像的。

$sql="select imagename from table where item_id='$id'";

然后我选择所有名称并从images文件夹中选择所有图像。但是文件夹中有一些重复的图像。我不能手动删除它们,因为有成千上万的图像。我有一个脚本比较两个图像,并告诉他们是否相同。但是我如何比较所有图像并仅选择不相同的图像 示例:比较脚本的工作原理如下!

$a-image1.jpg;
$b=image2.jpg;
$sameimage=$samecheck->compare($a,$b);

1 个答案:

答案 0 :(得分:0)

你可以通过

检索所有重复的图像
$sql="select imagename from table GROUP BY imagename HAVING COUNT(imagename) > 1";

可能不是100%正确但是一个很好的起点。