Czy ktoś zna może jakąś klasę/funkcję, która by stworzyła mi fragment zapytania do przeszukiwania bazy?
Przykładowo:
Użytkownik wprowadza tekst:
Jan Kowalski|nowak -warszawa
i na podstawie tego tekstu skrypt by to podzielił na kawałki i wygenerował mi odpowiednie zapytanie, np:
$podzapytanie=funkcja ($tekst, 'osoba');
zwróci np coś takiego
osoba LIKE "%Jan%" AND (osoba LIKE "%Kowalski%" OR osoba LIKE "%nowak%") AND osoba NOT LIKE "%warszawa%"
lub coś w tym stylu.
Oczywiście to można napisać samodzielnie, ale jak by do tego dodać jeszcze cudzysłowy, gwiazdki, nawiasy... to trochę zabawy będzie, a, jak na programistę przystało, jestem leniwy, a coś nie mogę czegoś takiego znaleść w googlachj
