Не получается взять данные из таблицы.

ZaRoX

Новичок
Не получается взять данные из таблицы.

Я недавно закончил с проблемой регистрации. Сейчас занимаюсь авторизацией. В таблицу register при регистрации были записанны логин, пароль, почта, имя, фамилия. Сейчас надо считать логин и пароль и проверить:

Существует ли такой логин:
Если да то вывести положительный ответ;
Если нет то вывести отрицательный ответ;

Вот код:
PHP:
<?
include("config.php");
if (mysql_select_db("transarm_maze")) {
} else {
	printf ("Невозможно подключиться к базе данных: %s\n", mysql_error());
}
$query="SELECT login FROM register WHERE login='".$login."';";
$result=mysql_query($query);
if(mysql_num_rows($result)>0){
	$array = mysql_fetch_array($result);
	echo "Логин зарегистрирован";
}else{
	echo "<font color=\"#FF0000\">Ошибка:<ul>Такой игрок не зарегестрирован</ul><a href = \"registration.php\">Назад</a></font>";
}
?>
При выполнении выводится сообщение о том, что такой игрок не зарегистрирован, хотя в базе данных записан его логин.

Проблемы не понимаю (хотя думаю, что опять ответ будет элементарный). Очень жду ответа. Заранее ОГРОМНОЕ спасибо.
 

ZaRoX

Новичок
Спасибо всем за ответы. Но ошибка была в том, что в поле, из которого передавалась переменная login, была назначенна переменная name. Но все равно спасибо.
Особенно Demiurg'у. Поскольку именно он натолкнул меня на мысли.
 
Сверху