PHP 板


LINE

看板 PHP  RSS
各位版上前辈好! 我的资料库的栏位是用DATE型态存 年-月-日 如今想由表单送出两个时间资料 分别是开始日期($startdate)和结束日期($enddate) POST接收到日期後再下SQL语法 "SELECT CheckDate FROM CheckInfo WHERE CheckDate BETWEEN '". $startdate ."' AND '". $enddate ."' " 目的是想要查出介於开始日期和结束日期的资料, 我有印出 $startdate和 $enddate 日期都显示正确。 错误讯息为: Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING ------------------ 你好,我加了 . 之後还是有错误讯息@@ SELECT CheckDate FROM CheckInfo WHERE CheckDate BETWEEN '' AND '' {"records":0,"page":0,"total":0,"rows":[]} 可是我在选好开始和结束日期之後, 送出时有echo查询命令: SELECT CheckDate FROM CheckInfo WHERE CheckDate BETWEEN '2011-11-20' AND '2011-11-30' mysql里确定有在这区间的资料! --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.27.160.242
1F:推 exboyfriend:你的 $enddate 後面 少了 个 . 11/30 01:19
2F:推 susaku:借此题问 能只撷取Date型态里'年'的数值 吗? 11/30 01:28
3F:→ mervynW:which db?? 11/30 01:31
4F:推 susaku:MySQL 不过我已经取出date那个栏位的值了 还是必须再取值 11/30 01:36
5F:→ susaku:的时候撷取? 11/30 01:36
6F:→ bigair:PHP的话, date('Y',strtotime($date)) or substr() 11/30 01:38
7F:推 mervynW:SELECT EXTRACT(YEAR FROM '2009-07-02'); => 2009 11/30 01:46
8F:推 susaku:刚刚发现 date('Y',strtotime($date)) 可以分别抓出年月日 11/30 04:50
9F:→ susaku:但是..却会跳回1970 01 01 = =a? 11/30 04:50
※ 编辑: taurus510 来自: 114.39.56.231 (11/30 09:59)
10F:推 exboyfriend:错误讯息还是一样? 11/30 18:16
11F:→ taurus510:欸错误讯息就变成我後来贴的 11/30 20:47
12F:→ taurus510:想请问是其实我日期没有传进去吗?Y 11/30 20:47
13F:→ MOONRAKER:这种讯息看起来是php的错误 SQL没有这种错误讯息 11/30 23:11
14F:→ taurus510:谢谢,但是我真的想不出来为什麽查不到@@ 11/30 23:29
15F:→ taurus510:那两个变数都是<input type=date > 11/30 23:30
16F:→ taurus510:还是接收後要再用 date($_["startdate"])包住呢? 11/30 23:31
17F:→ chrisQQ:你的 sql 有问题,所以根本没查到… 检查你的 sql 12/01 00:44
18F:→ taurus510:您好,我试过将变数的地方打成如 '2011-11-25' 12/01 22:18
19F:→ taurus510:这样的比对是没问题的 12/01 22:18
20F:→ taurus510:可是换成变数就抓不到@@ 12/01 22:18
21F:→ chrisQQ:那就是表单送出的变数有问题… 12/02 10:10
22F:→ taurus510:你好,可是我echo 出来是有显示的@@ 12/02 12:02
23F:→ taurus510:请问这样的日期格式和SQL的相同吗 12/02 12:03
24F:→ chrisQQ:你 echo 出来的日期长什麽样? 12/02 16:08
25F:→ taurus510:2011-11-20 12/02 17:04
26F:→ taurus510:如上面这样子,我在找HTML5的input type=date 12/02 17:04
27F:→ taurus510:不知道这个日期是字串还是怎样@@ 12/02 17:05
28F:→ taurus510:我用firebig观察他的DOM发现回传值是text 12/02 17:13
29F:→ taurus510:噢~不是text,我看错了 12/02 17:36
30F:→ maplenote:那试试用mysql的DATE()把字串包起来 看可不可以转成日期 12/03 11:49
31F:推 averywu:分号............ 12/03 14:04
32F:→ ThiefFan: 表单换用html5的date但php抓不到 搜来这篇没啥帮助 08/11 14:16
33F:→ ThiefFan: 但後来发现问题很蠢 只是因为写成id=xxxx(应name=xxxx) 08/11 14:16
34F:→ ThiefFan: 而会这样写是因为我找html5 date时google给的第一篇文 08/11 14:16
35F:→ ThiefFan: → http://goo.gl/WoB3f6 这篇的问题感觉也很像这状况 08/11 14:17







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:WOW站内搜寻

TOP