作者p0972042641 (樱井侑斗)
看板PHP
标题[请益] 搜寻中文时就空白?
时间Wed May 2 20:36:32 2012
搜寻英文的值的时候 可以跑出正常的东西
但是搜寻中文时 就变空白了
搜寻英文时相关栏位中文也可正常显示
请问大大这是哪里有问题?
这是搜寻会员资料时的搜寻
我的编码都是设utf8
我有上传档案请大大帮我看看> <感谢大大
http://webhd.xuite.net/_oops/p0972042641/1tj
mysql的编码是utf8_unicode_ci
PHP的都有设utf8喔 之前在做别的功能的时候有乱码问题不过已解决
我有上传文件如果可以请大大帮帮忙 感谢~!
'%s'加进去之後不行耶 变成了这样
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-1''' at line 1
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.248.161.85
※ 编辑: p0972042641 来自: 111.248.161.85 (05/02 20:37)
1F:推 kerash:很大的可能是编码问题 05/02 20:39
※ 编辑: p0972042641 来自: 111.248.161.85 (05/02 20:55)
※ 编辑: p0972042641 来自: 111.248.161.85 (05/02 20:55)
2F:推 bibo9901:PHP和资料库的编码一致吗 05/02 20:57
※ 编辑: p0972042641 来自: 111.248.161.85 (05/02 21:03)
3F:→ p0972042641:mysql 设定是utf8_unicode_ci喔 05/02 21:04
4F:→ bibo9901:sprintf 里的 %s 前後加上''试试 05/02 21:20
※ 编辑: p0972042641 来自: 111.248.161.85 (05/02 21:24)
5F:→ bibo9901:啊啊我漏看你上面的程式码 抱歉~ 05/02 21:33
6F:→ kerash:<body 怎麽断尾了.. 05/02 21:40
7F:→ p0972042641:body加上去还是一样~我改到头昏了 被我删掉@@ 05/02 22:05
8F:推 kerash:其实我不太清楚你说的空白是怎样,是有搜寻到的状况吗? 05/02 23:42
9F:→ kerash:另外用 var_dump 会有值吗 05/02 23:42
10F:→ guardlan:为什麽不把 sql 语法印出来看看...? 05/03 00:11
我想程式码很多 我有上传档案里面有PHP档
其实都是DW做的 > <
※ 编辑: p0972042641 来自: 111.248.161.85 (05/03 12:13)
感谢大大门的分享经验
发现问题了 原来要输入全部的中文 他才跑出来
只打一个字的话 他找不到 = =
※ 编辑: p0972042641 来自: 111.248.161.85 (05/03 14:35)
11F:→ kerash:改 like %xxxx% 可以找片段 05/03 15:57
K大抱歉 我把%s改为%s% 他就跑出错误了 请问有范例可以让我参考吗
※ 编辑: p0972042641 来自: 111.248.172.96 (05/04 11:16)
12F:→ kerash:我指的是sql,用sprintf 的话要脱逸掉%,用\%%s\%看看 05/04 12:33