Onun dize adı yerine çağırır getirme SQL nesne için bir değişken kullanmak mümkün mü?

0 Cevap php

O 2. sql döngü yani $ foo-> $ barda, endeks olan $ bar nesne olarak bir önceki dizi verileri kullanarak başka bir tablo ile bir dizi daha sonra döngü içine bir tablodaki alan adlarını saklamak mümkün olup olmadığını merak ediyorum dizi.

Ben kendim açıklayan sorun yaşıyorum, ben burada ne demek anlamak umuyoruz.

Yani üzerinde sizin için Eşsiz onun doğru yapılırsa nasıl açıklamak için PHP ve SQL ustaları :)

// 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
$assoResult = mysql_query("SELECT * FROM associate_users WHERE id='$getID'");
while ($assoRow = mysql_fetch_object($assoResult)) {
    foreach ($resultArray as $row) { 
        $array = array(array( 1 => $assoRow->{'$row'}, 2 => $row, ),);
    }    
}

Şimdiden teşekkür ederim.

EDIT!!!!!!!!!!!

Bu konuda çalışmış olanların daha fazla sorun yalnızca yatıyor

foreach ($resultArray as $row) { 
    $array = array(array( 1 => $assoRow->$row, 2 => $row, ),);
}

Ben sadece yerine foreach döngü eacj tekrarında yeniden yazma çok boyutlu diziye eklemek için döngü gerekir.

Bu benim sorunun daha kolay bir explantion umuyorum :)

0 Cevap