• 10-12-2018, 15:36:33
    #1
    merhaba arkadaşlar yapmak istediğim işlem tam olarak;
    örk https://www.onurmedya.com/deneme/?kod=EUR bu linkde kod kısmına ne yazarsam onun kurunu göstermesini istiyorum aslında yapabiliyorumda ama tek bitanesini göstere biliyorum
    mesela ?kod=USD,EUR,GBP,CHF şeklinde yazdığımda bu 4 kuru nasıl gösterte bilirim

    ŞUAN DENEME KISMANDA KULLANDIĞIM KODLAR
    			$Kod = $_REQUEST["kod"];
    			if($Dovizs[$i]["name"] == $Kod)
    			{
    				$KOD_İCERİGİ
    			}
  • 10-12-2018, 15:46:39
    #2
    http://php.net/manual/tr/function.explode.php

    explode fonksiyonu kullanmalısınız.
  • 10-12-2018, 15:54:01
    #3
    $kod = explode(',',$_REQUEST["kod"]);
    
    for($i=0; $i>=count($kod); $i++){
    
                if($Dovizs[$i]["name"] == $Kod[$i]) 
                { 
                    $KOD_İCERİGİ 
                }  
    
    }
    kaba taslak bu şekilde alabilirsin.
  • 10-12-2018, 16:06:59
    #4
    cleaner80 adlı üyeden alıntı: mesajı görüntüle
    $kod = explode(',',$_REQUEST["kod"]);
    
    for($i=0; $i>=count($kod); $i++){
    
                if($Dovizs[$i]["name"] == $Kod[$i]) 
                { 
                    $KOD_İCERİGİ 
                }  
    
    }
    kaba taslak bu şekilde alabilirsin.
    hocam gösterdiğiniz şekilde yaptım hata verdi HTTP ERROR 500 hatası
  • 10-12-2018, 17:18:59
    #5
    büyük ihtimal syntax hatasıdır. yani parantez virgül vs bir yerde hata vardır.

    // 1. örnek
    $pizza  = "dilim1 dilim2 dilim3 dilim4 dilim5 dilim6";
    $dilimler = explode(" ", $pizza);
    echo $dilimler[0]; // dilim1
    echo $dilimler[1]; // dilim2
    sistem bu şekilde virgül yerine yukarıda boşluk kullanılmıştır. gelen veriyi listeşemek için for döngüsü kullanıldı. Siz veri tabanından alacaksanız ona göre bir ekleme çıkarma yapmalısınız.