我有一个带有一个叫做翻译的表的数据库。它有几列,但我试图创建一个会话数组来容纳一个变量:名为array的翻译。
我已经尝试了下面的代码,但我必须遗漏一些内容......我的最终目标是使用$_SESSION['TRANSLATIONS']['Userboards']
来填充网站的大部分静态措辞,例如填充其他名称将静态内容转换为基于数据库支持的任何语言。
$querylang = "SELECT variable,translation FROM translations left outer join languages on languages.abbrev = translations.fkabbrev WHERE languages.abbrev = 'EN'";
$sqllang = mysql_query($querylang);
while($reslang = mysql_fetch_array($sqllang)){
$_SESSION['TRANSLATIONS'][$reslang['variable']] = $reslang['translation'];
};
答案 0 :(得分:0)
上面的代码实际上是正确的。它不起作用的原因是一个单独的问题。感谢@Epodax提醒我查看错误日志!