从别人网站抓取一张图片保存本地和数据库 【求思路】

本周网 发布于 2014/09/15 10:23
阅读 471
收藏 0

右上角有今天是周几的显示

右下角只有一个 上一幅图的触发图标



1: 今日图片 右上角给出当天是星期几

 

2:图中间是无压缩的原图

 

3:鼠标移动图上,触发title文字说明

 

4:右下角 上一张图AJAX传递,切只有上一张图标 没有下一张图标显示,即使你跳到上一幅昨天的图下面还是只有一个上一幅图的图标

 

      如果今天是周三,你右下角就可以点2次,点第一次为周二那天的图片,再点一次为周一那天的图片

      如果今天是周一,右下角则不显示上一幅的图标

      如果今天是周日,一共可以先6  周六 周五 周四 周三 周二 周一

 

意思就是 只可以本周内的图片观看,且右下角只能一个上一天的图片,没有下一幅画的图标。


纠结地方:


 右上角周几日期,我是PHP直接显示呢,还是连图片和对应周几放入数据库一条数据上呢?

如果直接PHP显示周几,那么右下角当点昨天的图片时,如何让这边早一个天呢


如果是图片和周几文字都从数据库里读取,又会产生误差,毕竟这图片是抓取别人网站的 不一定能保证实时性。


痛苦。。



PS: 欢迎大家访问本站  www.benzhou.com 

新增 实时空气质量PM2.5报告 自动载入你所在地空气信息

加载中
0
本周网

引用来自“雪梨苹果”的评论

用"连图片和对应周几放入数据库一条数据上",不过数据库保存“周几”的字段用0-6,0是周一,6是周日,除了图片和“周几”这个两个field,还要加多个datetime,保存生成该条数据的时间,这个用来判断是否在这一周里。

非常感谢。


其实怎么判断 这个图片是否在这一周内 都好判断。


我纠结的是,右上角的周几显示,到底是跟图片一起存入数据库,

还是每天PHP自动生成周几。


因为这2虽然结果都一样显示周几,但原理不同。

就可能导致我又下角点昨天的图片时 右上角的周几能不能联动的问题。

雪梨苹果
雪梨苹果
mysql的内置函数就有判断某周内的where week(created_time) = week(sometime) 右上显示几周是根据数据库保存的0-6判断,而0-6怎么入是根据你的爬虫数据判断,爬到周一就入0。
0
宋辉6
宋辉6
用spnooy
0
雪梨苹果
雪梨苹果
用"连图片和对应周几放入数据库一条数据上",不过数据库保存“周几”的字段用0-6,0是周一,6是周日,除了图片和“周几”这个两个field,还要加多个datetime,保存生成该条数据的时间,这个用来判断是否在这一周里。
0
本周网

引用来自“雪梨苹果”的评论

用"连图片和对应周几放入数据库一条数据上",不过数据库保存“周几”的字段用0-6,0是周一,6是周日,除了图片和“周几”这个两个field,还要加多个datetime,保存生成该条数据的时间,这个用来判断是否在这一周里。

引用来自“本周网”的评论

非常感谢。


其实怎么判断 这个图片是否在这一周内 都好判断。


我纠结的是,右上角的周几显示,到底是跟图片一起存入数据库,

还是每天PHP自动生成周几。


因为这2虽然结果都一样显示周几,但原理不同。

就可能导致我又下角点昨天的图片时 右上角的周几能不能联动的问题。

THANKYOU
返回顶部
顶部