Sonuçlar diziyi Mysql_Fetch_Assoc için özel eklemek

2 Cevap php

o $ sonuçları döndürülen olarak aynı kullanılabilir böylece sonuçlarına özel veri eklemek mümkün mü?

yani ben sonuçlarına rastgele bir numara eklemek istiyorum;

$recordSet = mysql_query($sql,$this->conn);
$results = array();
while ($row = mysql_fetch_assoc($recordSet)){
    $results[]=$row;
    /// add to results[] a custom field and value, ie 'random' = 1000
}
return $results;

ve sonra ben o kadar aynı kullanabilirsiniz;

foreach($results as $res) $title = $res['title'], $random = $res['random'];

?

2 Cevap

Neden değil?

while ($row = mysql_fetch_assoc($recordSet)){
    $row['random'] = rand() * 1000;
    $results[] = $row;    
}

$ Sonuç dizi de rastgele değerler ekle

 
$row['random'] = $random_val # calculated random values 1000