$time = mktime(0,0,0,1,1,2003);
$time1 = mktime(23,59,59,1,1,2003);
$sql = mysql_query("select * from table time<'$time1' AND time>'$time'");
$time是一天的开始时间戳
$time1是一天的结束时间戳
时间在这两个时间戳以内的贴子就是今日的贴子数

解决方案 »

  1.   

    $time = mktime(0,0,0,1,1,2003);
    $time1 = mktime(23,59,59,1,1,2003);
    $sql = mysql_query("select * from table where time<'$time1' AND time>'$time'");
    这样是获取今天的所有数据
    你用count统计一下就可得到数量了
      

  2.   

    但是
    $time = mktime(0,0,0,1,1,2003);
    $time1 = mktime(23,59,59,1,1,2003);
    在实际上是不能是固定的!
    一天一变的东东!
      

  3.   

    大哥啊, 
    $time = mktime(0,0,0,1,1,2003);
    $time1 = mktime(23,59,59,1,1,2003);
    你想make什么时间就make什么时间
    有何不妥??? wangxiangjun_sun() 的对的呀
      

  4.   

    设时间字段名为time
    则:
    select count*) from table FROM_UNIXTIME(time,'%Y-%m-%d')=CURDATE()其中
    CURDATE() 当前日期,不含时间
    FROM_UNIXTIME(unix_timestamp,format) 格式化UNIX时间戳,注意要格式化成与CURDATE()相同的格式