你的数据字段是date类型吧,应该使用mysql的datediff函数,可以直接获取天数,在我的数据库里面执行下面语句: select user,regtime,datediff(now(),regtime) from web.clubuser limit 10 的结果为: user regtime datediff(now(),regtime) 英子 2000-01-04 09:36:00 3464 安安 2000-01-04 12:30:00 3464
知道怎么做了吧,在你的程序中应该把下面的语句:
if($result=mysql_query("SELECT `sitename`, `status`, `date_started`, `date_added` FROM `programs` WHERE `id_program`='". $_GET['id'] ."' AND `blacklist`='' AND `status`>'0'"))
修改为:
if($result=mysql_query("SELECT `sitename`, `status`, `date_started`, `date_added`, datediff(now(),date_started) s_days, datediff(now(),date_added) a_days FROM `programs` WHERE `id_program`='". $_GET['id'] ."' AND `blacklist`='' AND `status`>'0'"))