loc adlı üyeden alıntı: mesajı görüntüle
Ya dil kısmını zaten session ile alacağım bi şekilde. Ama başaramadığım kısım tag sütunundaki değeri kullanarak dil sütunundaki veriyi alamamak. Senin yaptığınla oldu ama bu sefer tüm verileri aldı. lg_home dediğimde Anasayfa lg_contact dediğimde İletişimi alsa gerisi çok basit zaten
<?php
session_start();
$_SESSION['dil'] = "turkce";
$dil = $_SESSION['dil'];
function get_tag($tag, $dil){
return $cikti = current(mysql_fetch_assoc(mysql_query("SELECT $dil FROM diltablosu WHERE etiket=$tag")));
}

// Kullanım: get_tag('lg_home', 'turkce'); Turkce yerine Session'dan gelen değişkende olabilir.

Echo get_tag('lg_home', $dil);
?>


--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 23:59:57 -->-> Daha önceki mesaj 23:50:52 --

Yukarıdaki tekil alımlar içindi. Toplu olarak alıp, hepsini farklı atamak için Romanstata'nın yaptığı gibi yapmanız lazım.

<?php
session_start();
$_SESSION['dil'] = "turkce";
$dil = $_SESSION['dil'];

$pages = array();
while($cikti = mysql_fetch_assoc(mysql_query("SELECT etiket,$dil FROM diltablosu"))){
$pages[$cikti['etiket']] = $cikti[$dil];
}

foreach($pages as $key => $value){
echo "$key sayfası, $dil dilinde $value olarak ifade edilmiştir. <br />";
}
?>