Witam wszystkich
Potrzebuję pomocy w skonstruowaniu zapytania SQL (PHP). Mianowicie mam jednego inputa na stronie do którego wpisuję kryteria: imię, nazwisko, PESEL, NIP, adres mieszkania.
wszystko może być OR lub AND. Np. Wpisując Maciej Swobodna powinna wyświetlić mi się lista osób które mieszkają na ul. Swobodnej i mają na imię Maciej, wpisując Swobodna 9, powinni wyświetlić mi się wszyscy którzy mieszkają na Swobodnej 9(nr budynku) lub mieszkają na Swobodnej i mają nr mieszkania 9 (czyli np. Swobodna 27/89, Swobodna 31/9 itp) tak samo z nipem, peselem... po wpisaniu "Swobodna 950" dopuszczalne jest wyświetlenie listy ludzi którzy mieszkają na swobodnej i w ich PESELu/NIPie jest fraza "950".
Zapytanie wyświetlające wszystkie pola z kilku tabel potrzebne do wyszukania:
sql SELECT a.* FROM `mieszkanie_abonent` as ma, `mieszkanie` as m, `abonent` as a, `budynki` as b, `miasta` as mi, `ulice` as u WHERE a.id_abonent=ma.id_abonent AND ma.id_mieszkanie=m.id_mieszkanie AND m.id_budynku=b.id AND b.id_miasto=mi.id AND b.ulica=u.id