救命:怎么实现Mysql的查询! select date1 from duty where (time_to_sec(date1)-time_to_sec($date)<86400)不行,好像是以为$date参数只有日期,没有具体的时间!请路过的哥哥姐姐们指点指点! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用PHP函数mktime()将输入的字符串构型成10位的时间戳。不用time_to_sec的! 我用mktime(0,0,0,date("m",$date),date("d",$date),date("Y",$date));总提示我条语句中存在错误,无法打开,请问是什么问题,我实在看不出来! select * from table where left(date1,10) = '$data' 请问left(date1,10)是什么意思啊? select * from table where date like '$date%' 楼上的最好改成这样,把前面的“%”去掉:$sql="select * from duty where date1 like '".$date."%'"; ---请问left(date1,10)是什么意思啊?---取字段名为date1的左边10位 select * from duty where substring(date1,1,10)='".$date."' select * from duty where data_format("%Y-%m-%d",date1) = '$date'data_format是sql的格式化日期函数,可以根据你的日期格式来返回字符串,只要根据你的$date日期的格式转化即可。%Y : 4位年份 ; %m :月份(00 -- 12) ; %d :日期 (00 - 31)%y : 2位年份 ; %c :月份(0 -- 12) ; %e :日期 (0 - 31)详细请参考mysql手册。 anglegz(板功) 的方法 好。 楼主 用 data_format 函数。 正则能做出来吗? 求高手给我解决一下我不知道哪里错了!明明是正确的啊 PHP 模糊查询分页代码问题? 急 PHP问题(7.17)在线给分! 关于ftp_rawlist远程访问的问题 一句sql的问题 一个关于时间函数的小白问题 百分拜求这个问题的解决 PHP json格式化成数组 怎么处理? ThinkPHP3.2版本命名空间问题 请问:PHP能不能读取EXCEL文件里的内容?? 如何利用PHP控制EXCEL的单元格属性?如列宽、边框、字体等等!!!
不用time_to_sec的!
mktime(0,0,0,date("m",$date),date("d",$date),date("Y",$date));
总提示我条语句中存在错误,无法打开,请问是什么问题,我实在看不出来!
是什么意思啊?
请问left(date1,10)
是什么意思啊?
---取字段名为date1的左边10位
%Y : 4位年份 ; %m :月份(00 -- 12) ; %d :日期 (00 - 31)
%y : 2位年份 ; %c :月份(0 -- 12) ; %e :日期 (0 - 31)详细请参考mysql手册。