Php + MySQL 横幅旋转器按顺序排列
我在 MySQL 中有带有广告的表。我想按顺序轮换横幅(不是随机)。我需要什么函数或机制来从 MySQL 表中选择广告以按顺序显示它,例如 1,然后 2,然后 3 ... 然后再次 1,2,3... ?
I have table with advertisement in MySQL. I would like to rotate banners by order (NOT RANDOM). What function or mechanism I need to SELECT advertisement from MySQL table to show it in order, like 1, then 2, then 3 ... then again 1,2,3... ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在不同页面加载时向同一用户显示横幅 1、横幅 2、横幅 3?
你可以使用cookie:
Show banner 1, then banner 2, then banner 3 to the same user on different page loads?
You could use a cookie:
如果您希望每次点击都能获得下一个横幅(按顺序),那么您需要在服务器上创建一个位置来存储当前横幅编号。 MySQL 中的表将是显而易见的选择。然后在每次点击时增加表中的计数器,并在到达最后一个横幅时将其重置为开始。
If you want each hit to get the next banner (in order), then you need to create a place on your server to store what the current banner number is. A table in MySQL would be the obvious choice. Then get increment the counter in the table every hit and reset it to the start when you get to the last banner.