• 20-02-2010, 11:57:40
    #1
    Üyeliği durduruldu
    veriyi çekiyorum fakat id si geliyor ama ben adı ile gelmesini istiyorum.

    örnek: Dil: 1 yerine Dil: türkçe

    Seçeneğini seçtiği için türkçe olarak çıkmasını istiyorum.

    <?php echo $veri["dil"];?>

    bu kodu nasıl çağırmam lazım
  • 20-02-2010, 12:02:31
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $secilen = $_POST['dil']; // secilen dilinizi sectik. değerimizin 1,2,3,4 gibi bir değer olduğu varsayıyoruz.
    
    $sql = mysql_query("SELECT * FROM diller WHERE dil_id='".$secilen."'");
    $veri = mysql_fetch_array($sql);
    
     echo "Seçtiğiniz Dil: ". $veri['dil_adi'];
    bu şekilde deneyebilirsiniz hocam. Listboxdan veriyi seçtiğimizde örneğin Türkçe 1 olur, İngilizce 2, Almanca 3. $_POST['dil'] değeri 1,2 veya 3 olcak. Bu numarlara göre id sorgulatması yaparsınız. 1 seçildiğini var sayarsak sorgumuzda dil_id si 1 olan kayıtı çektik. $veri['dil_adi'] ile de dilin adını yazdırıyoruz.

    İnş yararlı olur. Kolay gelsin.
  • 20-02-2010, 12:07:23
    #3
    Üyeliği durduruldu
    bu şekilde olmadı hocam
  • 20-02-2010, 12:09:07
    #4
    Whiless adlı üyeden alıntı: mesajı görüntüle
    bu şekilde olmadı hocam
    Hocam dil verisini nerden alıyorsunuz. Formdan falan mı? yoksa tarayıcıdan mı ?
  • 20-02-2010, 12:21:37
    #5
    SELECT (CASE dil WHEN 1 THEN 'Türkçe' WHEN 2 THEN 'English' ELSE 'Türkçe' END) dil FROM tablo;
  • 20-02-2010, 13:23:24
    #6
    Üyeliği durduruldu
    <?php echo $dil[$veri["dil"]] ;?>

    bu kod list menüden çektiğimiz veriyi okutuyor.

    Fakat Radyo Button da nasıl çekecem ordada yine id den çağırıyor?