首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创造每日报价

创造每日报价
EN

Stack Overflow用户
提问于 2016-11-10 10:32:00
回答 1查看 56关注 0票数 0

所以我试图每天为我的考试项目创造一个机会--我的想法是从我的数据库中提取信息,并做出某种随机函数,每天都会调用一个随机产品,但现在我几乎没有办法。

有什么伟大的指南或解决方案吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-10 10:48:40

以下是你如何做到的:

  1. 创建一个存储日常产品的SQL表( id_productdate两列就足够了) --让我们称它为daily_products
  2. 创建一个PHP脚本,它将从daily_products 中为今天的日期选择产品id
    • 如果没有,则在products表上执行SQL请求,该请求将只返回带有ORDER BY RAND()的一行,然后将产品id和今天的日期存储在daily_products
    • 如果有,什么也不做

  1. 每天调用这个脚本
    • 或者使用每天执行的cronjob,例如在00:01
    • 或第一次访问您的网站(在这种情况下,应该在您的网站呈现之前调用它)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40525361

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档