У меня есть база данных, которая использует для 3 языков таким образом:
id name de_de al_sq
1 title titel titulli
2 points punkte pike
Теперь, когда в php $ lang установлено значение 'al_sq':
$lang = 'al_sq';
Я пытаюсь сгенерировать переменные, используя имена этого языка, в данном случае:
$langtitle = 'titulli';
$langpoints = 'pike';
Попытка что-то вроде:
$sql = "SELECT * FROM `langs`";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
$lang{$row["lang"]} = $row[$lang];
}
}
но что-то нехорошо, как генерировать эти переменные?