Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
скорее проверка на существование поля, затем что то типа:
ALTER TABLE `table` ADD `russian` text NOT NULL;
Далее набивка данных через:
UPDATE `table` SET `russian`='Привет' WHERE `fraza`='hello';
Структура у меня такая - В таблице хранятся поля текстами на разных языках. И если добавлять что-то новое, то соответственно добавится поле с новым языком, и я так мыслю, что эти поля должны быть заранее подготовлены. Хотелось бы избежать обновления всей таблицы, если используется из 15 языков только три или четыре... Как-то так... Или может добавлять по мере необходимости новые поля, но тогда встаёт вопрос, как их обновлять не переписывая скриптов каждый раз ?
Сущности с переменным числом полей лучше хранить как json или xml в текстовом поле - и читать в скриптах в хеш, тогда можно будет добавить новое поле на уровне скрипта без изменения структуры БД, но при этом возможно пострадает скорость поиска по отдельному языку.
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.