如何在给定目录中搜​​索以“xxx - ”* .jpg开头的图像?

时间:2012-05-30 07:42:11

标签: php

在我的产品页面上,我需要显示存储在db'image'字段中的主图像,还要显示images文件夹中以prodid开头,后跟-1,-2等的其他图像

例如:

id | name      | image 
1  | product 1 | 1.jpg and also images 1-1.jpg, 1-2.jpg etc
2  | product 2 | 2.jpg and also images 2-1.jpg, 2-2.jpg etc

如何在给定目录中搜​​索以“prodid - ”*。jpg开头的图像?

2 个答案:

答案 0 :(得分:1)

您可以使用glob

glob($directory . '/' . $prodid . '-*.jpg');

答案 1 :(得分:0)

  

在我的产品页面上,我需要显示存储在db'image'字段中的主图像,还要显示images文件夹中以prodid开头,后跟-1,-2等的其他图像

要搜索包含以“1”开头的列的记录,您可以执行以下查询:

SELECT id, name, image FROM yourtable WHERE image LIKE '1-%';