打造计数器DIY三步曲(上)


Posted in PHP onOctober 09, 2006

人大多都很向往使用数据库来做自己的计数器,留言本,论坛之类的东西了,本篇将介绍本人自制的计数器程序。
    首先建立0~9这10个GIF数字图片,放在img文件夹下,再建立一个PHP文件
——count1.php,程序如下:
<?
$linkptr=mysql_pconnect("localhost","yourname","password");

mysql_select_db("yourname",$linkptr);
mysql_query("update counter
   set visited=visited+1 where num=1",$linkptr);
$result=mysql_query("select visited
   from counter where num=1",$linkptr);
list($counter)=mysql_fetch_row($result);
$counter=sprintf("%05d",$counter);

for($i=0;$i<5;$i++){
   $tmpstr="<img src=img/".substr($counter,$i,1).".GIF >";
   echo $tmpstr;
   }
?>
    在主页上适当位置放置代码<? include "count1.php" ?>,这样主页上就显示了你的计数器,不过要记住在你的数据库上建立一个TABLE——counter:create table counter(
   num int unsigned,
   visited int unsigned
);
    怎么样,容易吧!中篇我将介绍怎样让你的镜像站也能用上你自己的计数器。  
                                                      

PHP 相关文章推荐
php header()函数使用说明
Jul 10 PHP
PHP Session变量不能传送到下一页的解决方法
Nov 27 PHP
php+js实现图片的上传、裁剪、预览、提交示例
Aug 27 PHP
单点登录 Ucenter示例分析
Oct 29 PHP
php针对cookie操作的队列操作类实例
Dec 10 PHP
php显示指定目录下子目录的方法
Mar 20 PHP
PHP的Laravel框架中使用AdminLTE模板来编写网站后台界面
Mar 21 PHP
PHP微信开发之文本自动回复
Jun 23 PHP
PHP符合PSR编程规范的实例分享
Dec 21 PHP
PHP封装返回Ajax字符串和JSON数组的方法
Feb 17 PHP
laravel5环境隐藏index.php后缀(apache)的方法
Oct 12 PHP
PHP7原生MySQL数据库操作实现代码
Jul 03 PHP
PHP脚本的10个技巧(4)
Oct 09 #PHP
聊天室php&amp;mysql(六)
Oct 09 #PHP
PHP脚本的10个技巧(3)
Oct 09 #PHP
社区(php&amp;&amp;mysql)六
Oct 09 #PHP
判“新”函数:得到今天与明天的秒数
Oct 09 #PHP
社区(php&amp;&amp;mysql)五
Oct 09 #PHP
社区(php&amp;&amp;mysql)四
Oct 09 #PHP
You might like
《APMServ 5.1.2》使用图解
2006/10/23 PHP
最令PHP初学者们头痛的十四个问题
2007/01/15 PHP
解析zend Framework如何自动加载类
2013/06/28 PHP
ThinkPHP发送邮件示例代码
2016/10/08 PHP
thinkPHP通用控制器实现方法示例
2017/11/23 PHP
PHP实现简易计算器功能
2020/08/28 PHP
DOMAssitant最新版 DOMAssistant 2.5发布
2007/12/25 Javascript
javascript实现的网页局布刷新效果
2008/12/01 Javascript
使用js如何实现全选与全不选
2013/12/30 Javascript
可恶的ie8提示缺少id未定义
2014/03/20 Javascript
Javascript基础教程之比较null和undefined值
2016/05/16 Javascript
JavaScript地理位置信息API
2016/06/11 Javascript
Angular.js实现多个checkbox只能选择一个的方法示例
2017/02/24 Javascript
vue中子组件向父组件传递数据的实例代码(实现加减功能)
2018/04/20 Javascript
vue路由对不同界面进行传参及跳转的总结
2019/04/20 Javascript
Layer.js实现表格溢出内容省略号显示,悬停显示全部的方法
2019/09/16 Javascript
vue-cli+webpack项目打包到服务器后,ttf字体找不到的解决操作
2020/08/28 Javascript
[51:32]Optic vs Serenity 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
python线程锁(thread)学习示例
2013/12/04 Python
Python利用带权重随机数解决抽奖和游戏爆装备问题
2016/06/16 Python
Django中ORM表的创建和增删改查方法示例
2017/11/15 Python
在unittest中使用 logging 模块记录测试数据的方法
2018/11/30 Python
python使用zip将list转为json的方法
2018/12/31 Python
Python3 翻转二叉树的实现
2019/09/30 Python
python装饰器的特性原理详解
2019/12/25 Python
Python SSL证书验证问题解决方案
2020/01/13 Python
关于h5中的fetch方法解读(小结)
2017/11/15 HTML / CSS
实习教师自我鉴定
2013/12/09 职场文书
股东协议书范本
2014/04/14 职场文书
2014年纪检工作总结
2014/11/12 职场文书
加入学生会自荐书
2015/03/05 职场文书
高校自主招生校长推荐信
2015/03/23 职场文书
高考1977观后感
2015/06/04 职场文书
工作会议简报
2015/07/20 职场文书
为什么说餐饮很难做,是因为你不了解这些新规则
2019/08/20 职场文书
MySQL中TIMESTAMP类型返回日期时间数据中带有T的解决
2022/12/24 MySQL