关于是时间戳对比的问题 在数据库中,我以时间戳存储数据(time())现在我要使用如2012/8/22这样的日期去查询但是遇到一个关于称数的问题我该如何做才能查到找数据库中等于今天的这个所有数据呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在数据库中,我以时间戳存储数据(time())现在我要使用如strtotime("2012/8/22")这样的日期去查询但是遇到一个关于称数的问题我该如何做才能查到找数据库中等于今天的这个所有数据呢? SELECT * FROM tt WHERE FROM_UNIXTIME( time, '%Y/%m/%d' ) ='2012/8/22' 我建议你将"2012/8/22" 转换成时间戳 比如 N搜索时间 between N and (N+86400-1) SELECT * FROM qsj_user_profile,qsj_magazine WHERE qsj_magazine.uid = qsj_user_profile.uid AND qsj_magazine.datetime = ".$_GET['datetime'];这要怎么改哦? $dated = strtotime($_GET['dateitme']);qsj_magazine.datetime =$dated; $dated = strtotime($_GET['dateitme']);qsj_magazine.datetime =$dated; $dated = strtotime($_GET['dateitme']);qsj_magazine.datetime =$dated; $oldtime = '2012-8-22 23:59:59'; $catime = strtotime($oldtime);SELECT * FROM qsj_user_profile,qsj_magazine WHERE qsj_magazine.uid = qsj_user_profile.uid AND qsj_magazine.datetime > '$catime '; 我都是将2012/8/22转换成时间戳,需要转换两个值,第一个是2012/8/22这天0点0分,第二个是2012/8/23这天0点0分然后再搜索time字段介于上面两个值之间 $oldtime = '2012-8-22 23:59:59'; $catime = strtotime($oldtime);SELECT * FROM qsj_user_profile,qsj_magazine WHERE qsj_magazine.uid = qsj_user_profile.uid AND qsj_magazine.datetime > '$catime '; php session 失效问题? 无法定位程序输入点zend_wrond_param_count 于动态链接库php4ts.dll上 求助数组问题! 帮下忙,PHP调试问题??? 谁能帮忙写一个正则表达式 mysql 为各位PHP爱好者提供一个交流群 关于双引号和单引号多层嵌套 error_reporting(7) 文件读写问题 谁给解密一下这代码啊?最好说一下方法.谢谢了 为什么这段代码调试的时候提示下载???
现在我要使用如strtotime("2012/8/22")这样的日期去查询
但是遇到一个关于称数的问题
我该如何做才能查到找数据库中等于今天的这个所有数据呢?
qsj_magazine.datetime =$dated;
qsj_magazine.datetime =$dated;
qsj_magazine.datetime =$dated;
$oldtime = '2012-8-22 23:59:59';
$catime = strtotime($oldtime);
SELECT * FROM qsj_user_profile,qsj_magazine WHERE qsj_magazine.uid = qsj_user_profile.uid AND qsj_magazine.datetime > '$catime ';
2012/8/23这天0点0分然后再搜索time字段介于上面两个值之间
$oldtime = '2012-8-22 23:59:59';
$catime = strtotime($oldtime);
SELECT * FROM qsj_user_profile,qsj_magazine WHERE qsj_magazine.uid = qsj_user_profile.uid AND qsj_magazine.datetime > '$catime ';