只有在几页中显示错误致命错误:mysql_real_escape_string()
问题描述:
我在一些页面出现这个错误,不能确定它为什么,!请帮忙。 日Thnx,只有在几页中显示错误致命错误:mysql_real_escape_string()
Fatal Error: mysql_real_escape_string(): Access denied for user 'flatsloo'@'localhost' (using password: NO) Fatal Error: mysql_real_escape_string(): A link to the server could not be established
我的连接代码
public function openConnection()
{
try
{
$this->_objMySql = mysql_connect($this->getDbConfig()->getHostName(), $this->getDbConfig()->getUsername(), $this->getDbConfig()->getPassword());
if (mysql_errno()) // check if error occurred
{
return mysql_error();
}
mysql_select_db($this->getDbConfig()->getDatabase());
if (mysql_errno()) // check if error occurred
{
return mysql_error();
}
return true;
}
catch (Exception $e)
{
return $e->getMessage();
}
}
答
你已经从你的数据库连接得到了一些错误。它无法连接到您的数据库。检查您的连接声明mysql_connect
及其参数。
你有没有在这行之前使用过'mysql_connect'? – 2013-04-25 09:50:11
错误描述了您的问题。检查您的登录信息。 – MMM 2013-04-25 09:50:20
使用mysql_real_escape_string()时出现错误(http://stackoverflow.com/q/3520079/1409082)和其他许多问题。 – Jocelyn 2013-04-25 10:00:31