发布于 2015-02-03 01:54:37 | 860 次阅读 | 评论: 1 | 来源: PHPERZ
PHP开源脚本语言
PHP(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为php。
本文为大家讲解的是php错误:PHP Warning: mysql_real_escape_string() : Access denied for user 'www'@'localhost' (using password: NO) in 的解决方法,感兴趣的同学参考下。
PHP Warning: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: Access denied for user 'www'@'localhost' (using password: NO) in /web/xxx.php on line 行号
PHP Warning: mysql_real_escape_string() [<a href='function.mysql-real-escape-string'>function.mysql-real-escape-string</a>]: A link to the server could not be established in /web/xxx.php on line 行号
这二条错误信息一般会成对出现,
mysql_real_escape_string是mysql_escape_string函数的加强版,不同的是mysql_real_escape_string需要多传入一个数据库连接标示,在编码上有一定加强。
而且mysql_escape_string属于是php的废弃函数,官方推荐使用mysql_real_escape_string
引起这种错语的原因就是因为你在使用mysql_real_escape_string时没有传入数据库连接标示符,或传入的数据库资源是无效的。
传入数据库连接标示符,并检查数据库资源是否有效。