Czy istnieje sposób na znalezienie w bazie tytułów z polskimi znakami nie podając ich w input, np: w input wpisze zadlo, a w bazie jest Żądło. Jak to znaleść?
erix
27.07.2009, 12:29:20
Cytat
Czy istnieje sposób na znalezienie w bazie tytułów z polskimi znakami nie podając ich w input, np:
Było coś takiego niedawno.
Możesz zrobić na dwa sposoby:
soundex i dobierasz współczynnik podobieństwa wyrazów
zapisujesz dodatkowe pole w bazie bez polskich krzaków i wyszukujesz wg niego
dotangelo
28.07.2009, 14:45:15
Kiedyś też miałem taki problem, i prawie zawsze istnieje rozwiązanie tego na inny sposób :-) Możesz ewentualnie spróbować napisać funkcję w MySQL która będzie wykonywana podczas szukania, i będzie usuwała z danego pola polskie znaki. http://dev.mysql.com/doc/refman/5.0/en/adding-functions.html
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.