Andrey V2003
10-10-2003, 17:49
Здравствуйте!
Подскажите, пожалуйста, почему не работает следующее:
Делаю выборку из базы данных MySql следующим запросом:
$result = @mysql_query("SELECT ID,pass,name FROM base WHERE (ID=$login) AND (pass=$password)");
Где $login='user;' а $password='123freaW32';
Если в поле pass одни цифры - все находит....
А если буквы или смесь букв и цифр - нет.
В базе данных поле pass имеет тип varshar(16)
Шаманство с addslashes() и stripslashes() не помогают...
Прошу помощи.
Спасибо.
Подскажите, пожалуйста, почему не работает следующее:
Делаю выборку из базы данных MySql следующим запросом:
$result = @mysql_query("SELECT ID,pass,name FROM base WHERE (ID=$login) AND (pass=$password)");
Где $login='user;' а $password='123freaW32';
Если в поле pass одни цифры - все находит....
А если буквы или смесь букв и цифр - нет.
В базе данных поле pass имеет тип varshar(16)
Шаманство с addslashes() и stripslashes() не помогают...
Прошу помощи.
Спасибо.