PHP MYSQL SQL,的日期比较问题 SQL SERVER可以用Between $bd and $edMysql估计用 indate>=$bd and indate<=$ed就可以了。注意字符串类型就是了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 indate>=$bd and indate<=$ed这样是不行的,indate的类型是datetime而从前台网页得到的只是年月日,我试了直接比较,结果是不行的怎样转换一下呢?? 只要日期格式一样用"SELECT * FROM reportname WHERE indate >= '".$bd."' and indate <= '".$ed."'" 你将indate类型改为date格式,因为datetime默认是("0000-00-00 00:00:00") 你先想想,你是怎么把从表单传入的日期值存入indate字段的呢:)你用这个方法先把表单值转为MYSQL接受的日期,再用>/<就可以了。或者用date_sub吧 来看看这边高手的发言http://community.csdn.net/Expert/topic/3998/3998884.xml?temp=.5482294 Sorry,不小心贴错地方了,应该是放到另外一帖的:( Between '$bd 00:00:00' and '$ed 23:59:59'没有时间就自己补上嘛 indate>=$bd and indate<=$ed这样是不行的,indate的类型是datetime而从前台网页得到的只是年月日,我试了直接比较,结果是不行的怎样转换一下呢??-------------------------------------日期比较属于字符串比较改为indate>='$bd' and indate<='$ed'即可 To xuzuning(唠叨) ,用了你介绍的strtotime,发现了其它问题,请再帮忙下...http://community.csdn.net/Expert/topic/4005/4005205.xml?temp=.621319 PHP+MYSQL 多关键词+模糊搜索+匹配度排序,请教怎么实现? 织梦顶级栏目怎么调出两个来 ZEND Optimizer的配置文件在哪里? 字符串转二维数组问题 求助~~服务器上PHP所有扩展都无效 PHP zend framework 如何将页面信息导出到Excel文件 急求Appserv下目录访问权限的问题 大家现在在用哪些版本的Mysql啊?4.0 4.1 5.0? 自动全局变量 怎样学好php? 关于SOAP问题 求一正则表达式获取URL中类似下面字符串的内容!
这样是不行的,indate的类型是datetime
而从前台网页得到的只是年月日,我试了直接比较,结果是不行的
怎样转换一下呢??
"SELECT * FROM reportname WHERE indate >= '".$bd."' and indate <= '".$ed."'"
或者用date_sub吧
http://community.csdn.net/Expert/topic/3998/3998884.xml?temp=.5482294
这样是不行的,indate的类型是datetime
而从前台网页得到的只是年月日,我试了直接比较,结果是不行的
怎样转换一下呢??-------------------------------------
日期比较属于字符串比较
改为
indate>='$bd' and indate<='$ed'
即可