Re: [请益] mysql空百=?

楼主: lovejoe7010 (shen)   2016-09-10 19:05:02
各位大大抱歉,我经过再次测试后,问题应该如下
一串范例文字
"这是 一串文字"
^这是空格
如果我sql select 用 test like '%这是 一串文字%'
或是用 test="这是 一串文字"
都搜寻不到!!!
用去空白还是取代字串都无法移除这空白
TRIM(test) , REPLACE(test, ' ', '' )
字段型态是
varchar(60) character set utf8 collate utf8_bin default NULL
但如果我用test like '%这是%'就可以搜寻到....
整个无解中,跪求大大们给小弟解惑
※ 引述《lovejoe7010 (shen)》之铭言:
: 小的最近遇到个奇怪问题
: 从数据库看到可能是一串文字
: 假设
: "abc def"但透过php
: echo显示
: "abc?def"
: 怪的是我用去空白函数却没效
: 恳请大大们指导我一下,跪求解答!
作者: Kenqr (function(){})()   2016-09-10 20:19:00
因为那不是空白 只是显示不出来所以变空白
楼主: lovejoe7010 (shen)   2016-09-10 21:15:00
楼上大大跟我所想一致,但是是什么呢
作者: MOONRAKER (㊣牛鹤鳗毛人)   2016-09-10 22:13:00
逐个取ord()印出来不就知道了。
作者: plcder (盖头)   2016-09-10 23:22:00
字串中间要有符号不然他会认为那个空白是编码不是字串

Links booklink

Contact Us: admin [ a t ] ucptt.com