• 11-07-2013, 04:44:39
    #1
    Selamlar.

    İçiçe döngü oluştururken bir sorunum oldu.


    foreach ($gunluk['cihazlar'] as $cihaz)
    {

    if (isset($_POST[$cihaz['cihaz_kodu'].'kontrol']))
    {

    $adet = $this->input->post($cihaz['cihaz_kodu'].'adet',TRUE);
    $saat = $this->input->post($cihaz['cihaz_kodu'].'saat',TRUE);



    $tuketim = $adet*$saat*$cihaz['saatlik_tuketim'];

    $kullanilacak = array($adet,$saat,$tuketim);

    print_r($kullanilacak);


    }
    else
    {

    }


    }



    bu kodu yazdığımda

    Array ( [0] => Array ( [0] => 4 [1] => 8 [2] => 640 ) ) Array ( [0] => Array ( [0] => 1 [1] => 6 [2] => 30 ) )

    bu şekilde sonuç alıyorum.
    Ancak foreach içinde ne yazamalıyım ki dizi


    Array ( [0] => Array ( [0] => 4 [1] => 8 [2] => 640 ) [1] => Array ( [0] => 1 [1] => 6 [2] => 30 ) )

    şekline gelsin. Kırmızı kısımlar değişecek yani diğer diziyi ilk dizinin içine almak istiyorum.

    Saygılar.
  • 11-07-2013, 05:28:25
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Döngünün her adımında üstüne yazıyorsun. Aşağıda ki gibi kullan:
    $kullanilacak[] = array($adet,$saat,$tuketim);
  • 11-07-2013, 05:35:14
    #3
    acayip adlı üyeden alıntı: mesajı görüntüle
    Döngünün her adımında üstüne yazıyorsun. Aşağıda ki gibi kullan:
    $kullanilacak[] = array($adet,$saat,$tuketim);
    evet oldu. çok teşekkür ederim. Saygılar.