JSON yoluyla PHP / Cakephp Javascript / jQuery geçirilen yuvalanmış dizideki veri alma

0 Cevap php

Bu gibi temel bir soru soran ama ben şimdi bir kaç saat için bu okuma oldum ve örnekler benim dizidir şekilde bağlamında bana mantıklı yapmıyor için özür dilerim .. benim bu geçmek mümkün olmuştur sunucu tarafı (CakePHP'de) javascript (Jquery kullanıyorum) ama ondan sonra, ben sadece bir uyarı kullanarak gösteren denedim .. veri faydalanmak için nasıl kaybettim, ama bu "nesne nesne gibi çıktı verir "ve hepsi bu ..

Bu Ben bir örnek dizidir:

    Array ( 

    [0] => Array ( [Uiemail] => Array ( [uiemail_id] => 2 [divid] => upd1 [width] => 200 [height] => 200 [leftpos] => 122 [toppos] => 122 [cssgroup] => 1 [colortop] => [colorbottom] => [colorborder] => [borderwidth] => [zindex] => ) ) 

    [1] => Array ( [Uiemail] => Array ( [uiemail_id] => 3 [divid] => upd2 [width] => 200 [height] => 200 [leftpos] => 333 [toppos] => 444 [cssgroup] => 1 [colortop] => [colorbottom] => [colorborder] => [borderwidth] => [zindex] => ) ) 

    [2] => Array ( [Uiemail] => Array ( [uiemail_id] => 4 [divid] => upd3 [width] => 200 [height] => 200 [leftpos] => 555 [toppos] => 466 [cssgroup] => 1 [colortop] => [colorbottom] => [colorborder] => [borderwidth] => [zindex] => ) ) 

) 

EDIT:

Dizi, bir Cakephp veritabanı GET (bu CakePHP'nin eşdeğeri) onun çıkışı gibidir yoludur.

Bu, 3 diziler ilk "ana dizi" ve içerir [1], [2], [3] 2. kademe diziler için bir otomatik artım kimliği gibi olan.

2 katlı, 3 tutan bir dizi var bu ikinci gerçekten 3 dizi (onun kendi veritabanı tablosunu temsil beri CakePHP'de tarafından böyle yapılır) dışında herhangi bir veri içermiyor

Yani, 3 katmanlı dizi Ben gereken tüm veri var, ancak ben de ilk kademe kimliğini kullanmak isteyeyim

PHP bu dizi bir veri BİREYSEL ADET GİBİ erişilir:

$arrayline = [0]['Uiemail']['toppos'];

İşte (json dizi adıdır) işe yaramadı denedim bazı javascript:

    $(json).each(function() {
      alert(this.text)
    });
});

Herhangi bir tavsiye için teşekkürler, onun benim dizisi (onun bir veritabanı çağrısı gibi) iç içe bir dizi olduğunu ve çoğu örnekler karışıklığa beni lider olan bu derin gitmez gibi görünüyor sadece.

0 Cevap