这是数据库中的用法(Mysql) $sql="select * from 数据库 where (TO_DAYS(CURRENT_DATE)-TO_DAYS(updatetime))<=10 order by id desc" TO_DAYS(CURRENT_DATE)得到系统当前时间;TO_DAYS(updatetime)是你数据库中的时间字段;结贴吧!
这是数据库中的用法(Mysql) $sql="select * from 数据库 where (TO_DAYS(CURRENT_DATE)-TO_DAYS(updatetime))<=10 order by id desc" TO_DAYS(CURRENT_DATE)得到系统当前时间;TO_DAYS(updatetime)是你数据库中的时间字段;
$sql="select * from 数据库 where (TO_DAYS(CURRENT_DATE)-TO_DAYS(updatetime))<=10 order by id desc"
TO_DAYS(CURRENT_DATE)得到系统当前时间;TO_DAYS(updatetime)是你数据库中的时间字段;结贴吧!
$sql="select * from 数据库 where (TO_DAYS(CURRENT_DATE)-TO_DAYS(updatetime))<=10 order by id desc"
TO_DAYS(CURRENT_DATE)得到系统当前时间;TO_DAYS(updatetime)是你数据库中的时间字段;
我再说一下我的要求:
例如:数据表里有五条记录,四条是旧的,一条是我刚加上去的;
我要的是把这五条记录全部显示出来,四条旧的没有“new”标记,但其中一条是新加,要加上一个“new”标记,这条新的记录十天后也没有"new"标记.
以系统时间和文件上传时间为判断条件。
$theNews = date("Y-m-d H:i:s",$theNews);
$sql = "select * from table where updatetime>'$theNews'";
$result = mysql_query($sql);
//............updatetime > '$theNews'的就是新的。