Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> SELECT z pominieciem polskich znakow
marianekxx
post 24.11.2011, 19:37:07
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 16.12.2010

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


Witam.
Jakis czas temu znalazlem przyklad jak robic zapytanie w bazie z pominieciem polskich znakow (korzystajac z utf8).
Niestety gdzie to zgubilem i szukam dzisiaj w necie pol dnia i nie moge tego znalezc.

Chodzi o to ze robiac LIKE przy Selectcie na koncu zapytania cos sie wpisywalo - chyba cos innego niz COLLATE - dzieki temu majac np. w bazie pole FIRMY (i tam rekordy z polskimi znakami) to wyszukujac za pomoca LIKE baza automatycznie zawartosc tego pola traktuje jakby nie bylo polskich znakow.

Dzieki temu mozna latwo zrobic wyszukiwarke - to co z formualrz wyszukiwania wyszukujemy najpierw usuwamy polskie znaki i szukamy w bazie slowa bez polskich znakow.

Prosze o pomoc ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Niktoś
post 24.11.2011, 19:53:01
Post #2





Grupa: Zarejestrowani
Postów: 1 195
Pomógł: 109
Dołączył: 3.11.2011

Ostrzeżenie: (10%)
X----


Że niby bez Polskich znaków będzie wyszukiwać szybciej??Nie słyszałem ,żeby collation bazy ,albo strona kodowa miała wpływ na szybkość.Może jestem niedouczony.

Zamiast tego poszukaj o wiadomości o wyszukiwaniu pełnotekstowym bo like przy większej liczbie rekordów potrafi strasznie zamulić.


Ten post edytował Niktoś 24.11.2011, 19:56:12
Go to the top of the page
+Quote Post
marianekxx
post 24.11.2011, 20:38:51
Post #3





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 16.12.2010

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


Witam.
Like tylko chce wykorzystac do wyszukiwania typu Ajax suggest.

To nie chodzi ze bez polskich znakow szybciej bedzie wyszukiwac tylko chodzi o to ze bez wzgledu czy ktos wpisze w formularzu slowo: jasło czy jaslo to i tak znajdzie odpowiedni rekord.
Bo mysql ma traktowac pole z bazy o anzwie firma - jakby w nim byly tylko wyrazy bez polskich znakow.
Go to the top of the page
+Quote Post
Niktoś
post 24.11.2011, 20:59:23
Post #4





Grupa: Zarejestrowani
Postów: 1 195
Pomógł: 109
Dołączył: 3.11.2011

Ostrzeżenie: (10%)
X----


Wybacz ,źle zrozumiałem twoją koncepcję.

Tutaj link,mam nadzieje że o to chodziło.
http://www.blog.ravns.net/zamiana-polskich...apytaniu-mysql/
Go to the top of the page
+Quote Post
marianekxx
post 24.11.2011, 21:25:58
Post #5





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 16.12.2010

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


Witam.
Widzialem dzisiaj te stronke ale nie o to mi chodzi.
W tym przykladzie o ktory mi chodzi nie bylo pisania zadnych dodatkowych funkcji tylko cos bylo dopisane na koncu zapytania - wiem ze z tym o o mi chodzi jest jakis BUG bo problem tam jest z literka chyba ż

Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 01:06