用了mysql_real_escape_string()后php报错
上一篇 /
下一篇 2014-08-04 10:37:00
/ 个人分类:php
原来程序是好的,后来加了mysql_real_escape_string这个方法对参数处理了一下就报这个错了,不过本地是没有报错的,服务器上就会报这个错:
Warning: mysql_real_escape_string(): Access denied for user 'www-data'@'localhost' (using password: NO) in /var/www/hs/comm/myfunc.php on
line 9
Warning: mysql_real_escape_string():
A link to the
server could not be established in /var/www/hs/comm/myfunc.php on line 9
后来猜想到是不是因为这个和mysql相关的,要先连接到
数据库后才行,不是和一般的处理参数的方法一样的,所以就把它
移动到连接了数据库之后处理,然后就不报错了,初学PHP 很多知识还是一知半解,有知道详情的请指教哦!
后来看到这样一个帖子,可能会有帮助,分享给大家:
http://stackoverflow.com/questions/15433057/warning-mysql-real-escape-string-function-mysql-real-escape-string-a-link/15433104
收藏
举报
TAG: