下载首页
网络学院
最新更新
软件分类
国产软件
国外软件
汉化补丁
注册绿色
下载排行
精品软件
设为首页
联系我们
加入收藏
网页制作
冲浪宝典
图形图像
操作系统
软件教学
编程开发
认证考试
安全技术
站长专区
文学驿站
娱乐天地
游戏天地
办公软件
文章搜索
您的位置:
首页
>>
文章首页
>>
编程开发
>>
网站制作技术
>>
多用户广告轮播的实现
精品推荐
网站制作技术点击TOP10
·
网页打印问题,打印设置,打印预览,打印分页,纵打,横打及页面的边距
·
Asp.net可输入下拉框服务器控件
·
包过滤规则配置示例
·
ISAPI_Rewrite Lite
·
一个带搜索功能的网页原代码
·
漂亮的日期选择器
·
全角/半角的转换函数
·
AWStats: Apache/IIS的日志分析工具——在GNU/Linux和Windows平台上的使用简介
·
手把手教你如何免费注册国际顶级域名
·
Do All in Cmd Shell
编程开发点击TOP10
·
数字小键盘指法练习
·
ASP.NET 程序中常用的三十三种代码
·
用C语言编通讯录程序(初学者级别的)
·
我写的Java学生成绩管理系统源代码
·
CHK文件恢复工具
·
Modem 常用AT指令集
·
java笔试题
·
异常java.sql.SQLException: Io exception:The Network Adapter could not establish connection
·
单片机模拟I2C总线及24C02(I2C EEPROM)读写实例(源代码)
·
C++经典电子书下载
精选专题
多用户广告轮播的实现
作者: 来源:网络文章 时间:2005-12-17 23:45:05
多用户广告轮播的实现
作者:ehome
转自: www.oso.com.cn
在网站的应用中,广告的随机发布已经是最常用的手法。实现的方法也较多;
以下为随机提取多广告用户的方案:
viewer表为存储用户信息,其中pricount为用户显示的权值,0 为停用。
$sql="select user,pricount from viewer";
$result=mysql_query($sql);
$i=$pic=0;
while($clk=mysql_fetch_array($result)){
$user[$i][0]=$clk[0];
$user[$i][1]=$clk[1];
$i++;
$pricount+=$clk[1];
}
for ($j=0;$j<3;$j++) {
srand((double)microtime()*1000000);
@$pri = rand(1,$pricount);
$ct=$i=0;
do { $ct += $user[$i][1];
$i++;
}while( $ct<$pri );
$pricount=$pricount-$user[$i-1][1];
$user[$i-1][1]=0;
//$user[$i-1][0]即为随机产生的广告用户改变$j值可产生更多用户但不能大于数据库记录数
}
多用户广告轮播的实现 相关文章:
多用户广告轮播的实现 相关软件:
特别声明:
本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:
http://www.xgdown.com
帮助(?)
软件发布
版权声明
友情连接
Copyright 2005-2005
星光下载
All rights reserved.
Powered By: DownPlus