在php filesize()之后检测DB上的重复行

时间:2015-02-09 15:32:34

标签: php mysqli filesize

有一个从DB绘制多行的查询,每个行都有ID,路径和另一个ID。是否可以通过filesize()函数传递路径并标记两行或多行是否具有相同的文件大小?

这是我的代码:

$q2 = "SELECT idMultimedia, pathURLMult, Type_idType FROM Multimedia";
$e2 = mysqli_query( $conn, $q2 );

while( $r2 = mysqli_fetch_array($e2) ){
    list($width, $height) = getimagesize($r2["pathURLMult"]);
    $size = filesize($r2["pathURLMult"]);
    echo $r2["idMultimedia"] . " | " . $r2["pathURLMult"] . " | " . $width. " | " . $height. " | " . $size . "<br>";
}

可能的数据库输出示例:

1  | randomguy1.jpg | 2
2  | A-GUY.jpg      | 3
3  | lol.jpg        | 2
4  | randomguy2.jpg | 1

randomguy1.jpg&amp; randomguy2.jpg有相同的文件大小...我需要显示这两个图片!我怎么能这样做?

有任何帮助吗?提前谢谢!

0 个答案:

没有答案