通过MySQL数据库循环get_headers

时间:2014-01-15 16:52:26

标签: php mysql get-headers

我有一个小脚本片段,以字节为单位获取图像的大小。我想做的是将它打包成一个循环遍历MySQL数据库的php脚本。

数据库有一个字段imgurl,用于存储图像的URL。我想在字段imgsize中写入图像的返回大小。

我一直遇到这个问题,我希望有人能够帮助我。

$res = mysql_query('SELECT * FROM items')
while ($row = mysql_fetch_assoc($res)) {
    $img = get_headers("http://johnlewis.scene7.com/is/image/JohnLewis/230334929?$prod_thmb$", 1);
    $size = $img["Content-Length"];
    mysql_query("UPDATE items SET imgsize='{$size[0]} WHERE id='{$row['id']}'");
} 

0 个答案:

没有答案