【发布时间】:2017-01-13 12:19:24
【问题描述】:
简介:我使用了session_start(); 并设置了会话变量,$_SESSION["lang"]=1 用于英语(默认语言),$_SESSION["lang"]=2 用于越南语。正如您从这里看到的那样,我检索了网站的关键字 hitechers.com(我使用 SELECT * FROM words WHERE lang_id = {$_SESSION['lang']} 从数据库中的每个 lang_id 的所谓 words 表中获取关键字。
问题:如何以与php 脚本可以帮我做吗?
注意:
我从这里搜索了其他问题,发现他们建议我使用 ajax 作为 bridge 从服务器端和客户端脚本传递值,但没有详细信息完全被给予(!)。
我并不是要回显会话变量,而只是将与存储在
$_SESSION中的 lang_id 1 或 2 关联的关键字提取到Javascript的可能警报或错误消息中。
这是我的单词表查询您的信息:
$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'表示越南语,或任何其他有意义的非数字单词。不要使用幻数。最终你会迷惑所有人,包括你自己。 -
欢迎来到 Stack Overflow!我已经按照 SO 标准格式化了代码 - 将代码示例缩进 4 个空格,以便正确呈现 - 请参阅 the editing help。还添加了
sql作为标签——让更多了解该主题的人看到它。祝你好运!
标签: javascript php sql session