Nasıl bir foreach döngüsü içinde Çok boyutlu bir dizi üzerinde yeni bir indeks eklerim?

0 Cevap php

Cehennem bir kez daha, ben nasıl ne zaman bir foreach döngüsü içinde yeni bir dizi dizin veri ekleme hakkında gitmek mi merak ediyorum?

Ben atm var koddur

// Connect to the database to gather all data pertaiing to the link in question
$assoResult = mysql_query("SELECT * FROM associate_users");
while ($assoRow = mysql_fetch_field($assoResult)) {
    $resultArray[] = $assoRow->name;
}

// Connect to the database to gather all data pertaiing to the link in question
$assoResult2 = mysql_query("SELECT * FROM associate_users WHERE id='$getID'");
while ($assoRow2 = mysql_fetch_object($assoResult2)) {

    foreach ($resultArray as $row) { 
        $array = array(array( 1 => $assoRow2->$row, 2 => $row, ),);
        echo "<br />"; print_r($array);
    }               
}

Aşağıda "echo" br /> gelen outputted veridir "print_r ($ dizi);" hattı.

================================================== ===============

Array ( [0] => Array ( [1] => 1 [2] => id ) )
Array ( [0] => Array ( [1] => Bob[2] => contactName ) )
Array ( [0] => Array ( [1] => Bob's Tyres [2] => company ) )
Array ( [0] => Array ( [1] => XXXXXXXXXXXXXX [2] => address1 ) )
Array ( [0] => Array ( [1] => XXXXXXXXXXXXXX [2] => address2 ) )
Array ( [0] => Array ( [1] => XXXXXXXXX [2] => address3 ) )
Array ( [0] => Array ( [1] => XXXXXX [2] => postcode ) )

Gördüğünüz gibi dizi üzerine yeni bir yaratılıyor ve bu gibi görünüyor kadar fazla, ben ne gerek, her döngü 1 boyut dizin anahtarı artırmak için yukarıdaki verileri içindir ...

================================================== ===============

Array ( [0] => Array ( [1] => 1 [2] => id ) )
Array ( [1] => Array ( [1] => Bob[2] => contactName ) )
Array ( [2] => Array ( [1] => Bob's Tyres [2] => company ) )
Array ( [3] => Array ( [1] => XXXXXXXXXXXXXX [2] => address1 ) )
Array ( [4] => Array ( [1] => XXXXXXXXXXXXXX [2] => address2 ) )
Array ( [5] => Array ( [1] => XXXXXXXXX [2] => address3 ) )
Array ( [6] => Array ( [1] => XXXXXX [2] => postcode ) )

Ben bu işe ve umutsuz almakla tüm seçeneklerin dışında yaşıyorum şimdiden teşekkür ederiz.

Dan.

0 Cevap