今天在更新店铺的时候发现一个问题,就是抓取到的店铺其实已经没有了,在获取店铺id的时候报错,遂加入判断,没有找到指定div就跳过循环。
1 2 3 4 |
if($html->find('#LineZing',0)) $e = $html->find('#LineZing',0)->getAttribute ('shopid'); else continue; $shopid = $e;//} |
另外更新了数据表,增加了更新数量和添加数量
另外发现在更新店铺的时候更新数量和最后进入数据库的数量不匹配,分析后发现是存在重复的url,遂加入重复数量的判断,并添加数据表项
There are no comments yet