Widzialem na tym forum kilka podobnych watkow lecz zaden nie rozwiazuje mojego problemu wiec prosze o rade.
Sprawa wyglada tak :
jest sobie typowa tabela user: gdzie jest imie nazwisko i jeszcze jakies tam dane.
Na stronie natomiast mamy wyszukiwarke osob tylko z jednym polem input, gdzie mozemy wpisac imie i nazwisko.
I tu wlasnie pojawiaja sie schody. Sprawa moze wydawac sie trywialna, ale nie mam pomyslu jak to ugryzc zeby bylo dobrze i szybko.
W polu tym moge wpisac samo imie, samo nazwisko, lub imie i nazwisko, lub nazwisko i imie. Generalnie jak bym nie wpisal danych osoby ma ja wyszukac. Do tego jeszcze nazwisko moze skladac sie z kilku czlonow.
Probowalem :
select * from user where imie like '$zmienna' or nazwisko like '$zmienna', ale to nie sprawdza sie (co oczywiste) kiedy w inpucie podam imie i nazwisko.
Cos takiego jak to tez odpada: select * from user where concat(imie, nazwisko) like '$zmienna'.
Jakies pomysly? Dzieki