Търсене на български в mysql

NewGuy

Registered
Здравейте. Имам проблем с една търсачка. Заявката я правя SELECT ... field like '%Проба%'.

Но не търси както трябва. Имам записи със съдържанието проба. Когато сменя проба с proba в таблицата и в заявката работи. На Български не. Имам set names.
 
Енкодинга трябва да е един и същ. Предполагам от това възниква проблема. Направи си целия сайт и базата данни да са ти utf-8 :)
 
Задал съм SET CHARACTER SET cp1251 а колацията на полето е cp1251_bulgarian_ci. :roll:
 
В началото на search.php(ако така се казва) сложи след <?php да има едно
header('Content-Type: text/html; charset=windows-1251'); би трябвало да стане... и промени полетата да са cp1251_general_ci и след заявките освен SET CHARACTER SET cp1251 да има и mysql_query('SET NAMES cp1251');
 

Горе