Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 206 Pomógł: 3 Dołączył: 18.08.2011 Skąd: Chrzanów Ostrzeżenie: (0%)
|
Cześć wszystkim
mam mały problem z zapytaniem sql do fulltext. Problemem jest jak user na końcu frazy da znaczek + lub -
Błąd jaki generuj Database_Exception [ 42000 ]: SQLSTATE[42000]: Syntax error or access violation: 1064 syntax error, unexpected $end Czy jest jakieś sposób aby to przeszło i wyszukało np pies+ kot po wpisaniu pies+? Jak nie to pozostaje usuwać ostatni znak z stringa jeżeli + lub - |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 206 Pomógł: 3 Dołączył: 18.08.2011 Skąd: Chrzanów Ostrzeżenie: (0%)
|
Już się z tym uporałem, dzięki za chęci (IMG:style_emoticons/default/wink.gif)
Mam jeszcze pytanie z innej beczki, Jak zrobić aby fulltext przeszukiwał nie zależnie od polskich znaków czyli "który" i "ktory" daje ten sam wynik? baza jest postawiona na utf8_polish_ci Kod do mysql
|
|
|
|
zaajcu Full Text Search InnoDB - problem ze fraza 8.10.2014, 09:20:57
Damonsson Ciężko, spróbuj może z http://dev.mysql.com/doc/re... 8.10.2014, 09:36:25
by_ikar O ile się nie mylę, to jest to spowodowane tym że ... 8.10.2014, 17:24:36 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 08:04 |