Есть БД с пользователями такая
ID ИМЯ ГОД РОЖДЕНИЯ ГОРОД
id FIRST_NAME BIRTHDAY_YEAR NAS_PUNKT
1 Михаил 1999 Москва
2 Иван 1984 Воронеж
- то есть если в поиске выбрали Михаил+Москва (сейчас выводиться правильно), а если выбрали Михаил+Воронеж - показывало что такого результата нет! то есть что в БД такая комбинация не найдена (т.е. нет пользователя с данными и имя-Михаил и город-Воронеж), а сейчас показывает и Михаила и Ивана т.к. при поиске у одного совпадает имя а у второго город, как это отфильтровать???
как выглядит форма поиска на сайте прилагаю
так вот делаю запрос к БД:
CODE (SQL):
скопировать код в буфер обмена
скопировать код в буфер обмена
- SELECT *
- FROM USERS
- WHERE FIRST_NAME = '$first_name'
- OR NAS_PUNKT = '$city'
- OR BIRTHDAY_YEAR = '$birthday'