![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 23.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam skrypt wyszukiwarki oparty na mysql. Oto kawałek kodu:
Problem tkwi w tym, że dla serwera szukane słowo np."Szukaj" i "szukaj" to całkiem inne wyrazy, czyli traktuje duże i małe litery jako osobne. Co zrobić, aby duże litery i małe traktowane były tak samo, czili po wpisaniu "Szukaj" znajdowało także rekordy "szukaj" oraz "SzUkAj"?? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 23.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
myth miał rację. Wszystko popsół str_replace w 'podstawowej' wersji. zmieniłem to zgodnie z zaleceniami myth i jest prowie wszystko ok. Jest taki 1 mały minus.
Wpisując "SzUkAj" w wynikach wyszukiwania zostało poprawnie znalezione i pogrubione, ale zamiast 'zostawic' wielkość liter w spokoju i tylko pogrubić, funkcja zmieniła także wielkość liter i terez zamiast "Prosty tekst ze słowem szukaj." jest "Prosty tekst ze słowem SzUkAj." |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 13:14 |