При вводе текста на кирилице в форму авторизации, можно ли сразу конверировать и записать текст в БД на латинице?
Если вам действительно необходимо это делать на MySQL, то придется создать таблице перекодирования символов, вроде такой:
create table translit(
rus varchar(1),
eng varchar(3)
) default charset utf8;
insert into translit(rus, eng) values('А','A'),('Б','B'),('В','V'),('Щ','Sch'),('Я','Ya');
после чего для перекодирования одной строки использовать такой запрос:
select result
from (
select @test:=replace(@test, rus, eng) result, @cnt:=@cnt+1 num
from translit, (select @cnt:=0, @test:='ЩАВЕЛЬ') s
) X
where num=(select count(1) from translit)
Пример на sqlfiddle.com
Но скорее всего гораздо проще будет сделать это на клиентском языке, перед отправкой в БД. Для поиска примера на нужном вам языке в гугле надо ввести "ЯЗЫК транслит" (где "ЯЗЫК" используемый вами язык программирования)
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Как реализовать подобное меню так, чтобы было сходства как на макете?
Не могу настроить чтение свойств из файла *properties, используя Thymeleaf:
уважаемые знатоки! На сайте есть 2 колонки - контент и сайтбарВ сайтбаре есть плавающая плашка, которая сразу крепиться к низу экрана, а когда...