多言語 Web サイトを実装するための次のコード スニペットがあります。アイデアは、ユーザーの言語に応じて、「Man」という単語を「Hombre」に翻訳する必要があることです
私の質問: ここでハードコードされた列名「Spanish」の代わりに $user_language を使用することは有効ですか?
code: //$user_language (この場合はスペイン語) は、サイトへのログイン後にプロファイルから渡されます
SELECT $user_language
FROM TranslationTable
WHERE English=Man
翻訳テーブル:
English Spanish French
Man Hombre homme
ありがとうSW