轮循查询数据

判断当前页码是否结束,没有的话获取完当前页数据之后,再跳转到下一页

    //手动 - 同步商品列表public function sync_jingdong($page = 1){Vendor('Jd.fangbei_class');$jtt = new \class_fangbei();$result = $jtt->get_goods_list($page = $page, $num = 100);//如果超过某个指定值if ($page >= $result["total_page"]){echo "完成";}else{// var_dump($result);$new = 0;$goods = M('jdunion_goods2');foreach ($result["data"] as &$item) {$new ++;$data = array();$data['skuid']              = $item['goods_id'];$data['couponprice']        = $item['coupon_price'];$data['couponlink']         = $item['discount_link'];$data['couponstart']        = $item['discount_start'] / 1000;$data['couponend']          = $item['discount_end'] / 1000;$result = $goods->add($data, array(), true);}$this->success(date("Y-m-d  H:i:s",time()).' 更新了'.$new.'条记录', U('jdunion/sync_jingdong',array('page'=>$page + 1)));}}

  

转载于:https://www.cnblogs.com/txw1958/p/11188645.html

京东联盟开发(10)——轮询获取数据相关推荐

  1. web前端轮询获取数据的定义及优劣

    什么是轮询 轮询一开始应该是CPU调度算法里的概念,通俗来说就是CPU每隔一段时间都问下需不需要服务.这个概念延伸到web服务中也类似,前端每隔一段时间去向服务器请求信息. 为什么需要轮询 那为什么要 ...

  2. 还在使用Future轮询获取结果吗?CompletionService快来了解下。

    背景 二胖上次写完参数校验(<二胖写参数校验的坎坷之路>)之后,领导一直不给他安排其他开发任务,就一直让他看看代码熟悉业务.二胖每天上班除了偶尔跟坐在隔壁的前端小姐姐聊聊天,就是看看这些枯 ...

  3. 京东联盟开发(1) 商品SKUID采集

    本文介绍京东联盟中推广商品的采集过程. 一.API介绍 推广商品列表的API为 https://media.jd.com/gotoadv/goods 相关参数说明 主类目表 二.采集方法 使用火车头采 ...

  4. 京东联盟开发(3) 创建应用

    本文介绍京东联盟中创建应用的过程. 一.官网 京东联盟创建应用的官网地址 http://dev.jd.com/ 在应用管理中, 点击"创建应用" 填写相关信息 应用名称:方倍工作室 ...

  5. 京东联盟开发(11)——商品类目(2级)

    本文介绍如果获取京东联盟的商品类目. 由于3级类目太长,本文只展示2级. 一.代码实现 $result0 = $jdunion->api_category_goods_get($grade = ...

  6. 使用VMware VSphere WebService SDK进行开发 (七)——获取数据中心、集群、主机、虚拟机的目录结构

    欢迎支持笔者新作:<深入理解Kafka:核心设计与实践原理>和<RabbitMQ实战指南>,同时欢迎关注笔者的微信公众号:朱小厮的博客. 欢迎跳转到本文的原文链接:https: ...

  7. 京东联盟开发(6)——推广链接解析SKUID

    1.从推广方案中分析出价格及推广码 $keyword = " [京东]长虹(CHANGHONG) L3 老人手机 移动/联通2G 老年机 双卡双待 咖啡原价:168.00元 券后价:163. ...

  8. 轮询数据库 java_谁做过定时任务,轮询查询数据。

    一.增加所依赖的JAR包 1.增加Spring的Maven依赖 org.springframework spring-webmvc 3.0.5.RELEASE 2.增加Quartz的Maven依赖 o ...

  9. ajax 服务端 除了echo,Ajax轮询——定时的通过Ajax查询服务端

    概念:轮询(polling):客户端按规定时间定时向服务端发送ajax请求,服务器接到请求后马上返回响应信息并关闭连接. test.html     //前端代码 var getting = { ur ...

  10. ajax循环输出,Ajax轮询 select循环输出

    弹出层 .del{color:red} .addname{color:#337ab7} 款项名目操作 {$vo.name} 删除 添加... $(".addname").on(&q ...

最新文章

  1. varchar汉字占几个字符_常用字符编码介绍
  2. DOM4J对于XML的用法
  3. CISCO路由器、交换机密码破解
  4. 字母全排列快速算法C代码
  5. UA MATH566 统计理论 位置-尺度参数族
  6. Blazor 火了,不禁让人想起已死的Silverlight !
  7. desktop docker 无法卸载_关于Docker:Docker – 无法移除死容器
  8. 计算机硬件教学设计高中信息,重大版信息技术七上《计算机硬件系统》教学设计.doc...
  9. php 事务回滚,php实现事务回滚的方法
  10. 基于NLTK的命名实体识别(分词、词性标注) 及windows系统64位—在python3下安装nltk
  11. Java EE 6权威指南:第4版.基础篇
  12. CocosCreator-动态生成3种敌人
  13. 计算机光电与智能专业就业方向,光电信息科学与工程就业方向 可以做什么工作...
  14. 第三方登录/分享最佳实践
  15. 任务调度管理-触发任务调度的机制
  16. CSDN怎么获得积分和C币的方法
  17. IL2CPP 构建大小优化
  18. 迎接2012新赛季——HDOJ系列热身赛(4)部分结题报告
  19. linux中解压rar文件处理
  20. 半监督学习笔记(四):熵最小化、代理变量

热门文章

  1. 第九集(第二部分)思科路由器IOS升级过程视频记录
  2. rip和ospf vrrp vlan综合实验
  3. 关于makefile的使用
  4. Nginx源码分析 - 实战篇 - 编写一个自定义的模块(24)
  5. 至商3000服务器信息,至商3000软件
  6. xgboost算法_XGBoost 原理 及 常见面试题
  7. Struts2的标签库(二)之数据标签
  8. 【渝粤教育】国家开放大学2019年春季 1248公共部门人力资源管理 参考试题
  9. 【Python实例第35讲】高斯过程分类:Iris数据集
  10. MY_0001:添加命令到自定义工具栏