Ben bir okul projesi için bir very temel php ORM yapmaya çalışıyorum. Ben çalışan hemen hemen her şeyi var, ama ben bir diziye sonuçlarını eşleştirmek çalışıyorum. Burada umarım benim açıklama yardımcı olmak için bir kod parçacığı var.
$results = array();
foreach($this->columns as $column){
$current = array();
while($row = mysql_fetch_array($this->results)){
$current[] = $row[$column];
print_r($current);
echo '<br><br>';
}
$results[$column] = $current;
}
print_r($results);
return mysql_fetch_array($this->results);
Bu çalışır, ancak while döngüsü sadece birinci sütun üzerinde çalışıyor. The print_r($results); şunu gösterir:
Array ( [testID] => Array ( [0] => 1 [1] => 2 ) [testName] => Array ( ) [testData] => Array ( ) )
Can anybody shed some light? Thanks in advance!