关于addslashes(),mysql_real_escape_string()以及stripslashes()的问题
乌镇程序员 2007-11-26 09:33:04 问题就是关于字符串的转义,MySQL5和4有区别吗?我现在的环境是PHP5+MySQL5,magic_quotes_gpc = Off,SQL语句中处理字符串类型字段都是使用mysql_real_escape_string()过滤的,取数据的时候不用stripslashes()就能正确显示,但我想起来,在MySQL4下面,似乎要先stripslashes()才行的。。。
不知道这是MySQL5的处理方式变了,还是我哪里范了很严重的错误?
昨天发到MySQL区了,在yueliangdao0608版主的提醒下才意识到发错地方了。
http://topic.csdn.net/u/20071125/21/3912604b-399b-46ca-a69b-c51c5264ed99.html