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.
Sorunun çözümünü buldum
şeklinde kullandım.
İç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.
Sorunun çözümünü buldum
PHP:
$kullanilacak[] = array($adet,$saat,$tuketim);
şeklinde kullandım.