![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 29.02.2004 Skąd: /dev/null Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie, sciagnalem skrypt wyszukiwarki z tutoriala ZEND`owego
iii dziala a zarazem nie dziala: na stronie: http://infoparty.pl/this.php - dziala http://infoparty.pl/tracklist.php - nie dziala wpiszcie np armin mimo ze w obu miejscach kod jest praktycznie taki sam ( roznia sie tylko glowne ify z $c na $_POST ):
help? :-) Ten post edytował bumfank 19.05.2007, 10:39:17 -------------------- Drukuj24.pl - Drukowanie to koszt
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Wina leży zapewne w zapytaniu SQL. Korzystasz z indexów FULLTEXT, lecz wyszukiwanie z użyciem MATCH ... AGAINST spisuje się dobrze tylko przy większej ilości rekordów. Dla testu wywal:
i równocześnie wyświetlaj 'score' dla każdego rekordu. W rezulatacie pewnie otrzymasz wszystkie wpisy z bazy danych i dla każdego score będzie wynosiło 0. Poczytaj na mysql.com o FULLTEXTach; z tego co pamiętam był tam jakiś związek z występowaniem szukanej frazy w ponad 50% rekordów (coś takiego). |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 7.07.2025 - 15:29 |