• 22-07-2014, 02:07:23
    #10
    Alan isimler ile hareket etmeniz gerekiyor o zaman...

    Aşağıdaki döngüde $attr, xml deki elementin adını verir. Siz de if/else ile element adını kontrol edip ona göre hareket edersiniz.

    foreach($xml as $attr=>$val) {
       if ($attr == "urun_ad") {
           $urunAdi = $val;
       }elseif ($attr == "urun_aciklama") {
           $urunAdi = $val;
       }
    }
    // Burada da mysql sorgunuzu çalıştırın.
    Eğer gelen element isimleri veritabanındaki tablo isimleri ile aynı ise iş daha kolay o zaman foreach döngüsü içerisinde attr ile query'inizi bile oluşturabilirsiniz.


    R10+, paylaşımı kuvvetlendirir.


    ByAkman adlı üyeden alıntı: mesajı görüntüle
    @mtl; hocam teşekkürler benim şöyle bir sorum olacak. Mesela film bilgi çekmek için film detay sayfasına geldik ancak bazı filmlerde yönetmen var bazısında yok dolayısıyla alanlar kayıyor ve alakasız kısımlara gidiyor. Bunun için ne önerirsiniz
  • 22-07-2014, 02:10:48
    #11
    mtl adlı üyeden alıntı: mesajı görüntüle
    Alan isimler ile hareket etmeniz gerekiyor o zaman...

    Aşağıdaki döngüde $attr, xml deki elementin adını verir. Siz de if/else ile element adını kontrol edip ona göre hareket edersiniz.

    foreach($xml as $attr=>$val) {
       if ($attr == "urun_ad") {
           $urunAdi = $val;
       }elseif ($attr == "urun_aciklama") {
           $urunAdi = $val;
       }
    }
    // Burada da mysql sorgunuzu çalıştırın.
    Eğer gelen element isimleri veritabanındaki tablo isimleri ile aynı ise iş daha kolay o zaman foreach döngüsü içerisinde attr ile query'inizi bile oluşturabilirsiniz.


    R10+, paylaşımı kuvvetlendirir.

    Anladım hocam teşekkür ettim r10+ bende gözükmüyor konu sahibi verecek sanırım