选择要显示的广告(PHP)

时间:2011-12-18 19:36:32

标签: php sql advertising

我正在网站上做广告功能:您付的越多,广告就越有可能展示。

我如何在PHP中编程呢?

我还没有开始,因为我不知道我可以做的实现,特别是选择要显示的广告。鉴于一个人可以按照自己的意愿出价,我怎么能让它偏向更高的付款人呢?

因此,例如,特洛伊支付了500,简支付了1500,如果他们是现在唯一的两个广告,简的广告显示有3/4的机会,以及特洛伊广告显示的1/4的机会。

鉴于$ adverts是包含列的所有正在运行的广告的mysql_query: AdvertID | MoneyPayed 我如何选择要显示的ID?

1 个答案:

答案 0 :(得分:1)

感谢Dagon将我与此联系起来,它解决了我的问题:

Random weighted selection of an event

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

http://pastebin.com/qTTEWK8u