基于文件、数据库的计数器【PHP】 |
您所在的位置:网站首页 › fopen文件大小 › 基于文件、数据库的计数器【PHP】 |
后端开发|php教程![]() //如果文件不存在,创建之if(!file_exists(“count.txt”)){exec(“echo 0>count.txt”);} //打开我们的记录文件//得到文件大小然后依据这个文件的大小取出需要的数据$fp=fopen(“count.txt”,”r+);$FileSize=filesize(“count.txt”);$Count=fgets($fp,$FileSize+1); //将记录数加上1以后存回文件中$Count+=1;fseek($fp,$Count);fclose($fp); //返回现在的访问数return $Count;}?〉 基于数据库的计数器(mysql)? 1、首先创建数据库: CREATE TABLE counter{counter int not null,id int not null}INSERT INTO counter(counter,id) VALUES(0,1) 2、计数器代码: 〈?//PHP计数器,基于MySQL数据库服务器。function linuxcounter(){ //连接MySQL数据库$cOnn=mysql_connect(“localhost”,phpbook”,””); //查询当前浏览数//注意取得结果的方式$sql=”select*from counter”;$result=mysql_query($sql,$conn);$objResult=mysql_fetch_object($result);$count=$objResult->counter; //更新数据库,并返回当前浏览数作为结果$sql=”update counter set counter=”.($cont+1).” where id=1″;mysql_query($sql,$conn);mysql_close($conn);return $count+1;} |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |