Вывод по первой букве

-faqer-

Я только учусь
Вывод по первой букве

Здрасьте, есть таблица есть в ней поле author
необходимо запросом выбрать только те записи, автор которых начинается, допустим на A
SELECT * FROM table WHERE `author` LIKE 'a%'
Выбирает все что ни попадя. И русскую А и английскую, а также гребет авторов, у которых а вообще отсутствует в фамилии
В чем может быть проблема
Может я вообще не правильно запрос оформил
Сразу говорю что мануал перерыл, но уж больно он большой и неудобный, найти ничего не получилось.
 

-faqer-

Я только учусь
Идет у меня и так вначале
PHP:
mysql_query("set CHARACTER SET cp1251_koi8");
И все другие скрипты нормально при поиске работают
А это не хотит
Запрос правильно я написал???
 

Апельсин

Оранжевое создание
-faqer-, то что ты написал перекодирует данные между клиентом и сервером, если на сервере установлена кодировка koi8r.
Посмотри какая у тебя кодировка установлена на сервере и в какой кодировке добавляются данные в таблицу.
 

Апельсин

Оранжевое создание
если все так как ты написал - должно работать. Проверь еще раз все.
 

-faqer-

Я только учусь
Да наверное дело все-таки в кодровках, сейчас разберусь
Спасибо
 
Сверху