Próbuję stworzyć kod, który wyszukiwał będzie w odpowiedniej kolumnie wpisany przez użytkownika tekst i ignorować ma z jednej i drugiej strony spacje i "-". Próba zagnieżdzenia REPLACE z dodaniem wildcard-ów kończy się jednak niepowodzeniem. Czy moja metoda ma jakieś szanse i popełniam techniczny błąd, czy szukać czegoś zupełnie innego?
Niedziałający fragment kodu:
AND REPLACE(REPLACE(marka, '-', ''), ' ', '') LIKE REPLACE('%REPLACE('%".$marka_wyszukiw."%', '-', '')%', ' ', '')
Z kolei działa pierwsze zagnieżdzenie, czyli jeśli zrobię to tak:
AND REPLACE(REPLACE(marka, '-', ''), ' ', '') LIKE REPLACE('%".$marka_wyszukiw."%', ' ', '')
To jest ok, z tym że oczywiście nie wykonuje wszystkiego na czym mi zależy.