PHP从MySQL数据库字段中提取多个图像

时间:2011-05-09 12:06:57

标签: php mysql

我从csv文件中提取数据并将其插入MySQL数据库。这些图像被插入一个名为picturerefs的字段中,如下所示,并存储在一个单独的网站上。

http://images.somesite.co.uk/foldername/image28177_1b.jpg,
http://images.somesite.co.uk/foldername/image28177_2b.jpg,
http://images.somesite.co.uk/foldername/image28177_3b.jpg,
http://images.somesite.co.uk/foldername/image28177_4b.jpg,
http://images.somesite.co.uk/foldername/image28177_5b.jpg,
http://images.somesite.co.uk/foldername/image28177_6b.jpg,
http://images.somesite.co.uk/foldername/image28177_7b.jpg,
http://images.somesite.co.uk/foldername/image28177_8b.jpg,
http://images.somesite.co.uk/foldername/image28177_9b.jpg

我如何提取这些图片,以便在缩略图库中显示在网站的前端?任何帮助都非常感谢,S。

1 个答案:

答案 0 :(得分:1)

你应该这样做。

$file_names = explode("," , $row['picturerefs']);
echo $file_names[0];
echo $file_names[1];

..等等

如果该列中有7个文件名,那么您将拥有一个0到6的$ file_names数组。

假设您在从数据库获取数据后在循环中使用$ row。