php查询3天内的数据 php 查询

php 如何搜索最近三天的数据信息?这个更重新的是看mysql数据库的设计
例:数据表名为content
字段为:idtitle,content,datetime
php程序:
?php
$link = mysql_connect('localhost','root','');
mysql_select_db('content',$link);
$sql="select * from content where datetime'2012-5-6' order by id desc";
$result = mysql_query($sql);
while($rows = mysql_fetch_array($result,MYSQL_ASSOC))
{
echo $rows['title'];
}
PHP MYSQL实现保存3天统计数据给你数据库代码:
create database aa;
use aa;
create table fwz(
f_id int primary key not null auto_increment,
f_ip varchar(20) not null,
f_date datetime not null
);
f_id是主键
f_ip是用来存放ip地址的
f_date是访问时间
--------------------------------------------------------------------------------
程序代码:
?php
mysql_connect("localhost","root","");
/*连接mysql
主机名:localhost
用户名:root
密码为空
*/
mysql_select_db('aa');
//连接数据库aa
$ip=$_SERVER['REMOTE_ADDR'];
//保存ip地址
//$res=mysql_query("insert into fwz values('','127.0.0.1','2011-9-26')");
$select=mysql_query("SELECT * FROM fwz
WHERE f_ip='$ip' AND f_datedate_add(now(),INTERVAL 1 day)");
/*
执行查询 。检查登陆用户(依据ip地址),在今天是否登陆过
*/
if(mysql_num_rows($select) == 0)
//就是没有登陆,则添加登陆信息
{
mysql_query("insert into fwz values('','$ip',now())");
echo '欢迎登陆BR';
}
else
echo '欢迎登陆BR';
/*
重点来了,你要的:今天访问人数 昨天访问人数 前天访问人数 总访问人数
---------------------------------------------------------------
*/
$res=mysql_query("SELECT COUNT(*) FROMfwz WHERE dayofyear(f_date)=dayofyear(now())");
//语句意思:统计fwz表中:把f_date所有的时间转换为今天是本年的第多少天,等于今天的本年的第多少天|下面都一样
$num=mysql_fetch_row($res);
//读到数组中
echo '今天登陆人数:'.$num[0].'BR';
//反正就一条记录,用$num[0]读出第一行的值
$res2=mysql_query("SELECT COUNT(*) FROMfwz WHERE dayofyear(f_date)=dayofyear(now())-1");
$num2=mysql_fetch_row($res2);
echo '昨天登陆人数:'.$num2[0].'BR';
$res3=mysql_query("SELECT COUNT(*) FROMfwz WHERE dayofyear(f_date)=dayofyear(now())-2");
$num3=mysql_fetch_row($res3);
echo '前天登陆人数:'.$num3[0].'BR';
$res4=mysql_query("SELECT COUNT(*) FROMfwz");
$num4=mysql_fetch_row($res4);
echo '总登陆人数:'.$num4[0].'BR';
?
不懂问我吧:QQ1147490914
php如何取3天内的数据,与节假日顺延数据库创建是加上时间字段根据字段来计算时间
【php查询3天内的数据 php 查询】三天也就是24*60*60*3
当前时间减去这三天的差 凡是比这个数大的就是了
或者当前时间-去三天转换时间戳~
节假日顺延 data(w) w的取值是0-60是星期天 1-6不用多说
关于php查询3天内的数据和php 查询的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

    推荐阅读