谢谢楼上的回贴,可能也有用户不明白我说的意思吧,我就描述清楚点,希望各位大侠能帮上忙。比如说,用户在前台或后台添加数据后,会有一个具体时间,这个时间会一起写入数据库,但我在后台要查找谁发表过时,我检索的时间是需要是当天中午12点到次日12点的记录,即30号12:00pm到31号12:00am这段时间发表过的文章。大家明白吗?

解决方案 »

  1.   

    select id ,title from XX  where time between  2003.10.30.12.00.00 to  2003.10.31.12.00.00
      

  2.   

    谢谢zzmpower(蔚蓝的天空) ,但数据库应该怎么样设置???时间应该怎么样写进数据库,才能用你的语句?
      

  3.   

    $date = "2003-10-30";
    $rs = mysql_query("select * from tbl_name where date between '$date 12:00:00' and adddate('$date 12:00:00',INTERVAL 1 day)");字段date 为日期时间型(datetime)