Здравствуйте!
Подскажите, пожалуйста, почему не работает следующее: Делаю выборку из базы данных 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() не помогают... Прошу помощи. Спасибо. |
$result = @mysql_query("SELECT ID,pass,name FROM base WHERE (ID=\"$login\") AND (pass=\"$password\")");
|
Время: 00:27. |
Время: 00:27.
© OSzone.net 2001-