Как проверить, существует ли строка MySQL в PHP?

программирование php MySQL база данных бд

Здравствуйте! Проверяю, есть ли строка в базе данных. Почему-то корректно работает только для
$login = user; $pass = user; Для bin, bin, а также других строк возвращает 0. Скриншот базы по ссылке ниже.

$login = $_POST["login"];
$pass = $_POST["pass"];

$result = mysql_query("SELECT * FROM `users` WHERE login = '$login' && pass = '$pass'") or die ("Error.<hr>" . mysql_error());

if (mysql_num_rows($result)) {
print "success=1";
} else {
print "success=0";
}

http://clck.ru/8tmdv

Примечание:
>>зачем так '&&' пишете на SQL?
Как писать-то?

Примечание:
Поменял на AND. Ничего не изменилось.

Примечание:
Вопрос решен. Подключался не к той базе.
Ответы:
зачем так '&&' пишете на SQL?
Примечание №1
>>>Как писать-то?


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.