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); |
Цитата:
print "Ошибка соединеия!: " . $e->getMessage() - зачем SQL ошибки вываливать клиенту? Причем написано с ошибкой. |
Часовой пояс GMT +3, время: 05:19. |