php每日记录数据 php统计每日报表

php代码,记录当天访问次数不写数据库而是记录在一个txt里

因为我现在不方便测试,所以可能还有些问题需要你自己修改

凤翔网站建设公司创新互联,凤翔网站设计制作,有大型网站制作公司丰富经验。已为凤翔超过千家提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的凤翔做网站的公司定做!

?

$tim=date("H:i:s");

If($tim=="00:00:00")

{

$c_file="counter.txt";//把文件名赋值给变量

If(file_exists($c_file))//如果文件存在

{

unlink("$c_file");//删除文件

}

}

else

{

$c_file="counter.txt";//文件名赋值给变量

if(!file_exists($c_file))//如果文件不存在的操作

{$myfile=fopen($c_file,"w");//创建文件

fwrite($myfile,"0");//置入“0”

fclose($myfile);//关闭文件

}

$t_num=file($c_file);//把文件内容读入变量

$t_num[0]++;//文件内容自增1

echo

"欢迎!您是本站第".$t_num[0]."位访客!";//显示文件内容$myfile=fopen($c_file,"w");//打开文件

fwrite($myfile,$t_num[0]);//写入新内容

fclose($myfile);//关闭文件

if($t_num[0]=20)//如果访问量不大于20就执行:

{

echo

"因为访问量小于或等于20,所以输出此语句";

}

else

{

echo

"因为访问量大于20,所以输出此语句";

}

}

?

php 数据库操作日志记录

//先创建一个log表,有id, action, username, query, time 等字段,如果需要记录更多,可添加

$query_string = $_SERVER['QUERY_STRING'];//查询(query)的字符串,这个最好处理一下

$action = $_REQUEST['action'];//操作类型,可以自己定义。比如?action=addid=xx

//$username就是当前操作人的名字了,登录后都有的吧

if(in_array($action, array('add', 'edit','delete','update')))

{

addlog($action,$username,$query_string);

}

function addlog($action,$username,$query_string)

{

//这里可以把时间和$query_string处理一下,插入数据库

$db-query($sql);

}

大致思路就是这样的了,细节还需你自己完善

PHP怎么做日报表,怎么把今天输入的数据做成一条记录?

可以用SUMIF函数来解决。 假设日报表的标题是:序号,日期,名称,数量 月报表的标题是:序号,月份,名称,数量 那么两表都输入数据以后,在月报表的数量这一列,我们假设是D4的公式写上:=SUMIF(日报表!C:C,C4,日报表!D:D) 然后让D列每个单元格都下拉复制公式,这样,只要你在日报表内输入名称和数量的时候,月报表相应的名称行的数量就会自动统计。

PHP中如何查询最近一天的所有数据?

设你的存储字段名为 your_column

其实很简单,如果你的存放时间的字段是datetime

直接

where your_column'".date('Y-m-d',time())." 00:00:00';就好了

如果使用的unix时间戳,用整数存储的

就这样

$day_begin=strtotime(date('Y-m-d',time()));

然后

where your_column".$day_begin." 就好了


当前文章:php每日记录数据 php统计每日报表
文章转载:http://myzitong.com/article/doedghh.html