У меня возникли проблемы с настройкой соединения с созданной мной базой данных phpMyAdmin. Я пытаюсь создать страницу регистрации. Когда пользователь вводит свое имя пользователя и пароль, я хочу, чтобы база данных обновлялась. Я получаю следующее сообщение об ошибке:Не удается вставить данные в базу данных mySQL
Предупреждение: mysql_connect() [function.mysql-нет подключения]: Доступ запрещен для пользователя: 'корень @ lokalny_host' (с помощью пароля: НЕТ) в W: \ WWW \ signup.php на линии 2
Предупреждение: mysql_select_db(): поставляется аргумент не является допустимым ресурсом MySQL-Link в W: \ WWW \ signup.php в строке 3
Предупреждение: mysql_query() [функция. mysql-query]: доступ запрещен для пользователя: «ODBC @ localhost» (с использованием пароля: нет) в W: \ www \ signup.php в строке 10
Предупреждение: mysql_q uery() [function.mysql-query]: ссылка на сервер не может быть установлена в W: \ www \ signup.php в строке 10 FailedAccess запрещен для пользователя: «ODBC @ localhost» (с использованием пароля: нет)
Вот мой код ...
<?php
$conn = mysql_connect("localhost","root","");
$db = mysql_select_db("loginpage", $conn);
?>
<?php
$user = $_POST['n'];
$pass = $_POST['p'];
$sql = "INSERT into phplogin (username, password) VALUES (".$user.",'".$pass."')";
$query = mysql_query($sql);
if(!$query)
echo "Failed".mysql_error();
else
echo "Successful!";
?>
'Доступ закрыт для пользователя:«корень подключение @ localhost'' даже не бывает. ваше имя пользователя и пароль неверны :( –
mysql_ функции устарели. Вместо этого используйте PDO или mysqli! -> http://www.php.net/manual/en/book.pdo.php –