mysql_escape_string()
//php5.4+//mysqli插入数据的时候提示这个,咋解决?
Message: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead.
Filename: mysqli/mysqli_driver.php
php5.3没有这个错误提示:L //Php5.4
var_dump(function_exists('mysql_escape_string'));
//返回Ture {:soso_e127:} 5.3中已经废弃了,还是用mysql_real_escape_string()这个吧最新的手册上应该有提示这个被废弃的。。。。。 我什么都没改啊= =|||
难道要我自己修改这个系统文件?mysqli/mysqli_driver.php fengdingbo 发表于 2012-10-22 13:43 static/image/common/back.gif
我什么都没改啊= =|||
难道要我自己修改这个系统文件?mysqli/mysqli_driver.php
:L 这个是PHP把这个内置函数给废弃了,找到你使用的这个函数将它换成提示的那个就行了 mysqli/mysqli_driver.php
这个是系统文件啊,楼上的意思是让我自行修改这个文件? fengdingbo 发表于 2012-10-22 13:55 static/image/common/back.gif
mysqli/mysqli_driver.php
这个是系统文件啊,楼上的意思是让我自行修改这个文件? ...
这个只是个数据库连接封装文件,去把函数替换了就行了 我用mysql_real_escape_string()把函数mysql_escape_string()替换了,问题暂时解决了,谢谢上边的哥哥!:hug:
页:
[1]