你想用MYSQL函数处理还是PHP处理?
解决方案 »
- php能否实现服务器端txt文件转epub文件,word转epub文件,pdf转epub文件
- 100分求解!!!!!!
- php 操作二进制数据的问题!
- EclipsePHP Studio 2008的一个问题
- 求教,关于时间戳使用datetime和int的比较
- 用php无法获取网页内容,但可以用浏览器访问网页内容,什么情况?
- 如何做记录的点击排行功能,给个思路!
- 如何删除字符串内重复词组.
- 求救:含中文的网址:http://10.28.30.17/总结.doc 不能在ie直接使用,在php中如何进行转换,类似asp中 <%server.urlencode(url)%>的功
- 再问:500高分求救!!关于Cookie变量!!!!!
- 简单问题,传值!
- ereg()函数在处理时好像有bug,大家遇到过这样的情况吗?
或者你也可以在php中处理
$row = $db->fetch($rs);//根据你的类做调整。
$row["field"]就是你想要的天数。
$date=date("Y-m-d");
//echo $date;
function getDaysBetween($start,$end) {
if(eregi("-",$start)) {
$start = explode("-",$start);
$start = mktime(0,0,0,$start[1],$start[2],$start[0]);
}
if(eregi("-",$end)) {
$end = explode("-",$end);
$end = mktime(23,59,59,$end[1],$end[2],$end[0]);
}
return ceil(($end - $start)/(24*60*60));//get day number,unit is day
}
//"数据库里字段的日期"要用select 查出来,$date在上面已经定义
getDaysBetween("数据库里字段的日期",$date)
?>
SELECT trunc(MONTHS_BETWEEN(sysdate,to_date('".$BIRTHDAY."','yyyy/mm/dd'))/12) FROM dual
给你点思路