![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 177 Pomógł: 0 Dołączył: 8.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
napisałem sobie wyszukiwarkę na stronę i teraz chciałbym aby w wynikach szukane słowo było pogrubiane:
w tym przypadku gdy ktoś wpisze słowo "Monitor" to w wynikach zostaje pogrubiony tylko "Monitor" a np. "MoniTOR" już nie czy można tak zrobić aby to pogrubianie działało bez względu na wielkość liter? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
luknij najpierw do manuala, a potem na forum:
http://pl.php.net/manual/pl/function.str-replace.php patrz funkcje powiązane -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 177 Pomógł: 0 Dołączył: 8.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
dzięki za podpowiedź, z tego co wyczytałem to odpowiednią funkcją byłoby str_ireplace ale problem jest w tym że ja mam php 4.3.3 więc nie mogę jej użyć...
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
tak, masz rację. sęk w tym, że mogles jeszcze doczytac manuala. pod spodem masz przyklady zamiennikow str_ireplace. No ale poco sprawdzic? mozna od razu na forum leciec...
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 177 Pomógł: 0 Dołączył: 8.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
rzeczywiście trochę się pośpieszyłem (bo zupełnie zapomniałem o tych przykładach) ale w każdym razie skorzystałem z ostatniego przykładu i działa, dzięki!
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 21.06.2005 Ostrzeżenie: (0%) ![]() ![]() |
A czy jest możliwe podświetlenie dokładnie tego, co jest w bazie danych? Czyli użytkownik wpisuje np MONITOR, a w tabeli jest Monitor i to Monitor będzie podświetlony.
Poradziłem sibie w taki sposób:
Gdzie: $news - łańcuch znaków pobrany z bazy $fraza - szukany wyraz Jeżeli zastosowałbym tylko:
wyróżniony wyraz w wynikach byłby dokładnie taki sam, jak wyraz wyszukiwany (zachowujący wielkość liter) Ten post edytował andulka 19.08.2006, 10:06:24 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 07:34 |