PDO и MySQL ошибка
Warning: mysql_real_escape_string(): Access denied for user ''@'localhost' (using password: NO) in /home/host1579103/kserial.ru/htdocs/www/func.php on line 31
Warning: mysql_real_escape_string(): A link to the server could not be established in /home/host1579103/kserial.ru/htdocs/www/func.php on line 31
Warning: mysql_query(): Access denied for user ''@'localhost' (using password: NO) in /home/host1579103/kserial.ru/htdocs/www/func.php on line 90
Warning: mysql_query(): A link to the server could not be established in /home/host1579103/kserial.ru/htdocs/www/func.php on line 90
Неверный запрос: Access denied for user ''@'localhost' (using password: NO) Запрос целиком: SELECT `login` FROM `bez_reg` WHERE `login` = ""
ошибка возникает при регистрации.. не может соединиться с базой данных.
подключение использую PDO
<?php
if(!defined('BEZ_KEY'))
{
header("HTTP/1.1 404 Not Found");
exit(file_get_contents('./../404.html'));
}
try {
$db = new PDO('mysql:host=localhost;dbname='.BEZ_DATABASE, BEZ_DBUSER, BEZ_DBPASSWORD, array(
PDO::ATTR_PERSISTENT => true
));
} catch (PDOException $e) {
print "Ошибка соединеия!: " . $e->getMessage() . "<br/>";
die();
}
?>
Так понимаю, что ошибка кроется в несоответствии команд?
$result = mysql_real_escape_string($data);
$res = mysql_query($sql);
|