Witajcie potrzebuję wykonać wyszukiwanie pełnotekstowe w bazie danych w której kodowaniem tabeli jest latin1. Problem w tym, że potrzebuję zrobić to wyszukiwanie dla ciągu znaków o dowolnej wielkości.
Jak przestawić bazę na nieczułą na wielkość znaków -Case Insensitive?
używam takiego oto kodu:
function szukaj($fraza)
{
$zapytanie =
"SELECT *, MATCH(title, comment) AGAINST ('".$fraza."') AS score FROM artykuly WHERE MATCH(title, comment) AGAINST ('".$fraza."') ORDER BY score DESC";
return wykonaj($zapytanie);
}
gdzie wykonaj to funkcja wykonująca to zapytanie do bazy i zwracająca rekordy w tablicy:) (mało istotne)
oczywiście wcześniej wykonałem:
ALTER TABLE artykuly ADD FULLTEXT(title, comment);