Задать вопрос
@PGdisco

Регистрация на PHP?

Помогите дураку. Битый час ковыряюсь.
При вводе любых данных вне зависимости от их корректности выдает ошибку:

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\OpenServer\domains\site.loc\pages\login.php on line 9
Логин введен неверно

<?php
$data = mysql_connect("localhost", "rootdb", "123");
mysql_select_db("phpreg", $data);
if(isset($_POST['send'])){
	$login = $_POST['name'];
	$password = $_POST['pass'];
}
$query = mysql_query("SELECT * form userdb WHERE login='$login'");
$myrow = mysql_fetch_array($query);
if($login == $myrow['login']) {
	if($password == $myrow['password']){
		echo "Здравствуй, ".$login;
	}
	else{
		echo "Пароль введен неверно";
	}
}
else{
	echo "Логин введен неверно";
}
?>
  • Вопрос задан
  • 162 просмотра
Подписаться 1 Оценить 1 комментарий
Ответ пользователя Вячеслав К ответам на вопрос (2)
@Firik67
Middle PHP Developer
Нужно в запросе поменять ' на {} и вместо form FROM
Ответ написан
Комментировать