Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> full text search - rozne wyniki
elmozaur
post
Post #1





Grupa: Zarejestrowani
Postów: 518
Pomógł: 18
Dołączył: 21.07.2008

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


Witam.
Mam pytanie natury technicznej.
Czy to mozliwe ze full text search daje rozne wyniki na roznych przegladarkach ?

Zrobilem strone o znanych ludziach. I przykładowo jak wpisze slowo do wyszukania np "dodaelektroda" (jeden wyraz) to FF3 pokazuja ze wynikow jest np 5 a IE7 np 10.
Czy to mozliwe czy poprostu mam gdzies blad. Baza to MySQL strona uzywa mod_rewrite

za info dziekuje
Grzegorz
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
elmozaur
post
Post #2





Grupa: Zarejestrowani
Postów: 518
Pomógł: 18
Dołączył: 21.07.2008

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


odbieranie

  1. <?php
  2. if (isset($_GET['slowo']))
  3. {
  4. $slowo=strip_tags(addslashes($_GET['slowo']));
  5.    if (strlen($slowo)<4)
  6.        {
  7.        echo $lang['szukaj_malo'].'<br/><br/>';
  8.        }
  9.  
  10.  
  11. if($jezyk=='pl' && strlen($slowo)>4 && $slowo!='szukaj...' && $slowo!='search...')
  12. {
  13.    $zapytanie = "SELECT id, kategoria FROM tresc_dynamic WHERE MATCH(nazwa, lead, tresc) AGAINST('$slowo' IN BOOLEAN MODE) AND kategoria!='40'";
  14.    $rezultat = mysql_query($zapytanie, $uchwyt_polaczenia);
  15.    $num_rows = mysql_num_rows($rezultat);
  16.    if ($num_rows>0)
  17.    {
  18.    while ($wiersz = mysql_fetch_array($rezultat))
  19.        {
  20.            // wyswietlanie wynikow
  21.        }
  22.  
  23.    } else {
  24.                if (strlen($slowo)>4) // jesli slowo za krotkie to powrot
  25.                {
  26.                    //brak wynikow
  27.                }
  28.              }
  29.  
  30. }
  31. ?>
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: 15.10.2025 - 11:57