TO MOONRAKER:但是我写四次反斜线它会跑出一些不相关的资料出来,而并非所有含有反斜线的资料都会被列出来这就是奇怪的一点您给的页面有人提议用“ESCAPE '|'”的方法来避免这种反斜线问题的发生,不过这样就变成说“|”也有问题了这只是把问题移转给另一个符号而已,并不会把该问题彻底解决,所以有无更好的方法能解决这个“MySQL反斜线问题”呢? 谢谢
TO xxxzzz:照理来讲$search="\\\\"传给MySQL的搜寻条件是找中间是反斜线、前后是任意字符的资料,但是我输入$search="\\\\"后(在没有加mysql_real_escape_str时),它的搜寻结果竟然跟$search="\\"的结果是一样的,都是那两笔含有“%”符号的资料,总不可能MySQL是从后面读取字串的吧... 不然怎么又会把它理解成前面任意字符、后面一杠反斜线加“%”的符号呢? (其实这样也不应该显示出任何结果的,因为根本没有资料的末端两字元会是一杠反斜线加“%”符号,所以这才是我觉得非常奇怪的一点)。