Я довольно новичок как в php, так и в mysql и искал пару дней для ответа на это! Я пытаюсь перевести мою страницу и мне нужна помощь! В PHP это делается с помощью: <?php echo $lang['event']; ?>
и отлично работает и получает переменные от language.php
. В php.echo я использую: {$lang['List synced']}
, и это отлично работает.Перевод вывода из базы данных
И моя проблема в том, что когда я вызываю свою БД и получаю данные в свой вывод $row
, я хочу перевести это на!
mysql_connect(localhost,$username,$password);
@mysql_select_db($database) or die("Unable to select database");
$query1="SELECT event, date, time FROM futelldus_bell ORDER BY id DESC LIMIT 0, 10 ";
$result1 = mysql_query($query1) or die(mysql_error());
while($row = mysql_fetch_array($result1)){
echo "<tr><td class='bold'>" . $row['event'] . "</td><td class='tiny'>" .
$row['date'] . "</td><td class='tiny'>" . $row['time'] . "</td></tr>";
}
Это $row['xxxx']
я застрял на, есть бог способ перевести это с моим translate.php
?
вы можете попробовать $ lang [$ row ['event']], то, что он делает, это выбор ваших данных БД и передача в качестве индекса $ lang, если он обнаружит, что он отобразит переведенные данные. но вам лучше искать код перевода и библиотеки i18n, и они дают вам долгосрочное решение. –
Да, это мой документ translate.php, который делает это, то, что я ищу, - это wat, чтобы изменить $ row с этим документом! Синтаксис в translate.php - это «date» => «datum» и т. Д. Для всех слов, которые я хочу перевести. – pain123