cześć.
mam w bazie mysql takie dwa wiersze.
1. strony www
2. stron www
i teraz chce zrobic wyszukiwarke aby po wpisaniu slowa stron www najpier pojawił się 2 wiersz a potem 1 czyli wyglądało by to tak
szukane słowo: stron www
wynik:
1. stron www
2. strony www
moje zapytanie wyglada tak:
SELECT * FROM `ksiazki` WHERE tytul like '".$_GET['slowo']."' or tytul like '%".$_GET['slowo']."%' or tytul like '%".str_replace(" ","% %",$_GET['slowo'])."%'"
chodzi w nim oto ze najpier sprawdza tylko według zawartosci zmiennje $_GET['slowo'] potem dodaje procenty % aby sprawdzalo czy w tytule nie ma slowa które szukam a potem jeszcze jesli w szukanym slowie wystepuje spacja zatepuje ją wyrażeniem '% %' przez co szuka mi po kazdym slowie osobno.
co musze zrobic aby pokazalo mi takie wyniki jak chce ?