【问题标题】:Selecting an advert to display (PHP) [closed]选择要显示的广告(PHP)[关闭]
【发布时间】:2011-12-18 19:36:31
【问题描述】:

我正在网站上做一个广告功能:您支付的越多,广告展示的可能性就越大。

我将如何在 PHP 中进行编程?

我还没有开始,因为我不知道我可以做什么,尤其是选择要显示的广告。鉴于一个人可以随心所欲地出价,我将如何使其偏向支付更高的人,

例如,Troy 支付了 500 美元,Jane 支付了 1500 美元,如果他们是现在仅有的两个广告,那么 Jane 的广告展示的机会为 3/4,Troy 的广告展示的机会为 1/4。

假设 $adverts 是所有正在运行的广告的 mysql_query 列: 广告ID |已付钱 如何选择要显示的 ID?

【问题讨论】:

  • 你想要一个这样的加权随机数:stackoverflow.com/questions/4623036/…
  • @Indranil 我不明白我如何实现一个公式来选择一个显示。
  • @Dagon 我会看看这个问题的答案。谢谢!

标签: php sql ads


【解决方案1】:

感谢 Dagon 将我链接到此,它解决了我的问题:

Random weighted selection of an event

值得注意的是解释答案的链接:

http://pastebin.com/qTTEWK8u

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-07
    • 2013-01-26
    • 1970-01-01
    • 1970-01-01
    • 2018-01-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多