function问题 调用数据库的内容,通过判断他的unix时间字符串是否比当前时间数值大来决定是否显示该条信息,求教下这个怎么写 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 调用的为标题,但是做判断的是unix时间,另外当前时间用time()写可以吗?现在的写法是function checktime($str){ if($str ≥ time()){ return '$title'; }else{ return false; }} 是你运行到time()时的php所在server的时间 如果是不大于的要不显示出来是return false吗? strtotime()下你的时间后与time()比较啊。http://www.w3school.com.cn/php/func_date_strtotime.asp 直接return一个空字符串,这样用起来也不用判断直接连字符串。return ""; 首先你数据库里面的那条或者那些数据的时间字段是int(10) 吗 如果是的化 假如这个字段的名称叫time 那么 你搜索数据的时候select * from tbl_name where time<unix_timestamp() and .....你可以试一试 select unix_timestamp(); 这个是查当前的时间戳 你这个功能在数据库里面直接可以解决 就不要搜出来再判断了 。如果你数据库的字段是time 的类型 Y-m-d H:i:s类型的 那么就要转化下了select * from tbl_name where unix_timestamp(time) < unix_timestamp() and .....转化的方法:select unix_timestamp("2011-11-22 18:55:05");这样就可以了 最好抽点时间学习点mysql的函数 这些可以节省很多时间 {dede:sql sql="select title,arcurl from dede_archives where sortrank>time()"}<a href="[field:arcurl/]">[field:title/]</a>{/dede:sql}这是在dede里面的标签不知道怎么回事就是不正确 这个是sql,用mysql的函数 now() 分享一些PHP经典技术.新手必看! 找人指导做毕业设计(php+mysql) 寻找php助手 discuz支持postgreSQL吗? php 客户端模拟提交的问题. 谁能提供一个php生成家谱树的思路吗? 主机屋---我是以前学习的java,asp了解了一下,现在学习php所以就先创建了一个php的投票网站,挂在了主机屋上,完全免费使我们学习的好工具 PHP零基础入门视频教程下载,供大家参考 中国图书网的网站无法访问 array怎样合并成这样,帮忙 空间上传的php网页不能打开
调用的为标题,但是做判断的是unix时间,另外当前时间用time()写可以吗?现在的写法是
function checktime($str){
if($str ≥ time()){
return '$title';
}else{
return false;
}
}
是你运行到time()时的php所在server的时间
return "";
time 那么 你搜索数据的时候
select * from tbl_name where time<unix_timestamp() and .....
你可以试一试 select unix_timestamp(); 这个是查当前的时间戳 你这个功能在数据库里面直接可以解决 就不要搜出来再判断了 。如果你数据库的字段是time 的类型 Y-m-d H:i:s类型的 那么就要转化下了
select * from tbl_name where unix_timestamp(time) < unix_timestamp() and .....
转化的方法:
select unix_timestamp("2011-11-22 18:55:05");
这样就可以了 最好抽点时间学习点mysql的函数 这些可以节省很多时间
{/dede:sql}
这是在dede里面的标签
不知道怎么回事就是不正确
这个是sql,用mysql的函数 now()