【发布时间】:2017-07-03 10:51:56
【问题描述】:
我想检查在数据库中但不在我的文件夹中的图像。所以我要如何显示所有不在我的文件夹中但在我的数据库中的图像。我从表中获取图像名称并存储将其放入一个数组中。
$abc = array();
$pqr = array();
$xyz = array();
$q1=mysql_query("SELECT * FROM rr2s4_cma_images");
while($q2=mysql_fetch_array($q1)) {
$abc = $q2['image_name'];
$pqr = $q2['type'];
$xyz[] = $abc."".$pqr;
echo "<pre>";
}
print_r($xyz);
例如: 这是我的桌子
|编号 |图像名称 |
| 1 | 6667136_2.jpg |
| 2 | 6667136_2.jpg |
| 3 | 6667141_2.jpg |
这是我在文件夹中的文件
6667136_2.jpg
6667141_2.jpg
现在我想显示图像 6667136_2.jpg,它在我的数据库中,但不在我的文件夹中。
【问题讨论】:
-
当您在while循环中从数据库中获取图像时,为什么不使用
file_exists检查文件夹中是否存在图像? -
vinay kapoor 检查下面的答案