Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP/MySQL] Rozbudowa wyszukiwarki..
Forum PHP.pl > Forum > Bazy danych
kukix
Witam.

Zastanawiam się nad pewną rozbudową mojej wyszukiwarki w php.. chciałbym dorobić coś takiego, że bez znaczenia, czy ktoś wpisze Polską literkĘ czy nie .. np zamiast "mój' wpisze "moj" to wyszukiwarka i tak zwróci odpowiedni wynik questionmark.gif

Zastanawiałem się jak to zrobic i myśle tak.. za każdym razem, gdy wpisana jest fraza, trzeba ją ogolić z Polskich znaków.. ale trzeba też podczas wykonywania zapytania ogolić z Polskich znaków frazy w bazie.. :/ Nie wiem jak takie coś wyknać.. problemem jest to, że przeszukuje jednorazowo około 6 pól w bazie danych... Jak proponujecie to zrobić?

Druga sprawa to chciałbym wykonać coś jak by aliasy.. czyli takie coś, żebym mógł sobie zdefiniować alias.. jeżeli ktoś wpisze "auto" to ja zdefiniuje, żeby przeszukiwał w takim przypadku również "samochód" i "dwuślad".. jak to rozwiązać technicznie w MySQL i php

Będe wdzięczny za wszelkie wypowiedzi.
zaajcu
Poszukaj coś na temat wyszukiwania pełnotekstowego (Full text search)
alegorn
zainteresuj sie Sphinx'em
peirwszy art. z google
http://webhosting.pl/Sphinx.zbuduj.wlasna.wyszukiwarke.w.PHP
maly_swd
Takie cos jest lepsze: http://www.beldzio.com/czy-chodzilo-ci-o-%...6-czyli-n-gramy
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.