Введения: Я использовал session_start();
и установить переменный сеанс, $_SESSION["lang"]=1
на английском языке (язык по умолчанию) и $_SESSION["lang"]=2
для вьетнамцы. Я извлекаться ключевыми словами для сайта, как вы можете видеть здесь hitechers.com (Принести ключевые слова из так называемой words
таблицы для каждого lang_id
из базы данных, используя SELECT * FROM words WHERE lang_id = {$_SESSION['lang']}
Как извлечь ключевые слова определенного языка в Javascript
Вопрос:., как я могу получить ключевые слова из таблицы в выборе языка пользователя для оповещения в JavaScript в или возможных сообщений об ошибках (которые либо английский или вьетнамский) в очень точно так же, как скрипты PHP сделать для меня, пожалуйста
Примечание:
Я искал другие вопросы отсюда и обнаружил, что они предлагают мне использовать ajax как мост для передачи значений с серверных и клиентских скриптов, но никаких подробностей не было дано (!) ,
Я не хочу, чтобы повторить переменные сессии, а просто получать ключевые слова, связанные с lang_id 1 или 2, хранящейся в
$_SESSION
вJavascript
«s возможные предупреждения или только сообщения об ошибках.
Это мое слово таблицы запрос для вашей информации:
$query = 'CREATE TABLE words (
word_id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT,
lang_id TINYINT UNSIGNED NOT NULL,
foo VARCHAR(30) NOT NULL,
bar VARCHAR(30) NOT NULL,
PRIMARY KEY (word_id),
UNIQUE (lang_id)) ENGINE = MYISAM';`
FWIW, используйте официальные сокращения языка '' en'' для английского языка и '' vi'' для вьетнамцев или любое другое нечисловое слово, которое имеет смысл. Не используйте магические числа. В конце концов вы сбиваете с толку всех, включая себя. – deceze
Добро пожаловать в переполнение стека! Я отформатировал код в соответствии со стандартом SO - отступил ваш образец кода на 4 пробела, чтобы он отображался правильно - см. [Справка по редактированию] (http://stackoverflow.com/editing-help). Также добавлен 'sql' в качестве тега, чтобы увидеть больше людей со знанием предмета. Удачи! – Paritosh