Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP/MYSQL]Wyszukiwarka, przez fulltext
Tubis
post
Post #1





Grupa: Zarejestrowani
Postów: 44
Pomógł: 2
Dołączył: 27.03.2007
Skąd: Sufczyn

Ostrzeżenie: (0%)
-----


No więc. Mam tabele z newsami, tam tresc_dloga i temat są fulltext. W wyszukiwarce mam takie zapytanie:

  1. "SELECT * FROM news WHERE MATCH (tresc_dloga, temat) AGAINST ('*$szukaj*' IN BOOLEAN MODE)"


zmienna szukaj jest pobierana z formularza. Wszystko ładnie chodzi, ale do czasu. Do czasu, gdy trzeba wyszukać wyraz z poskimi znakami.Wtedy nie znajduje nic, mimo iż w tresc_dluga jest ten wyraz. Całą stronę mam opartą na utf8, w bazie też jest utf. Np. komentarze dodawane przez formularz ładnie się wyświetlają z polskimi znakami. Co mam zrobić, żeby wyszukiwało wyrazy z polskimi znakami?

Ten post edytował Tubis 5.05.2007, 10:11:08
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Tubis
post
Post #2





Grupa: Zarejestrowani
Postów: 44
Pomógł: 2
Dołączył: 27.03.2007
Skąd: Sufczyn

Ostrzeżenie: (0%)
-----


Dzięki, ale ja z js jestem noga i kompletnie nie wiem jak zrobić, żeby mi podświetlało to co chce. W zmiennej $szukaj mam zawarte zapytanie. Pomożesz?
Go to the top of the page
+Quote Post
pbnan
post
Post #3





Grupa: Zarejestrowani
Postów: 174
Pomógł: 0
Dołączył: 27.03.2007
Skąd: Osiek almost City ;-D

Ostrzeżenie: (0%)
-----


Cytat(Tubis @ 5.05.2007, 18:07:47 ) *
Dzięki, ale ja z js jestem noga i kompletnie nie wiem jak zrobić, żeby mi podświetlało to co chce. W zmiennej $szukaj mam zawarte zapytanie. Pomożesz?

http://www.davelemen.com/archives/2004/10/...ighlighter.html
Cytat
Here's how to implement it:
1. (Optional) Change the items in the Configuration Section that you want to change.
There are examples to show you how.
2. Put this file on your web server.
3. Add a script tag to your web page, like this:
<script type="text/javascript" src="/highlighter.js"></script>
4. Add an "onload" attribute to the body tag, like this:
<body onload="highlighter.highlight()">

Mam nadzieję, że z angielskiego nie jesteś noga (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

@DjKermit: tak, tylko Twoje wyszukuje jeszcze pomiędzy tagami, a to jest niedozwolone...

Ten post edytował pbnan 5.05.2007, 17:33:59
Go to the top of the page
+Quote Post
DjKermit
post
Post #4





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 18.06.2005

Ostrzeżenie: (0%)
-----


Cytat(pbnan @ 5.05.2007, 18:33:08 ) *
@DjKermit: tak, tylko Twoje wyszukuje jeszcze pomiędzy tagami, a to jest niedozwolone...


Hmmm, ta funkcja nic nie wyszukuje tylko zamienia i hmmm^2 niedozwolone (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? prawem ścigane czy co (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 18:36