配列の操作についてサポートが必要です。MySQLクエリからのデータの配列があります。forループで出力した後、次のarray_flipを取得します。
Array (
[Duru 60] => 0
[Maxwell 50] => 1
[Fashanu 70] => 2
[Nwankwo 80] => 3
[Obi 0] => 4
)
配列値は、2つのフィールド名と合計スコアの組み合わせです。私が達成したいのは、次のような配列です。
Array (
[Duru 60] => 60
[Maxwell 50] => 50
[Fashanu 70] => 70
[Nwankwo 80] => 80
[Obi 0] => 0
)
私が達成したいのは、デフォルトの配列数値キー(0、1、2、3、4)をクエリから取得した合計スコアに変更することです。
これが最初の配列ブロックを与えたコードです:
PHPコードが始まります
$dataA = array();
foreach($data as $key => $val){
$dataC = $val['lastname']." ".$val['total'];
array_push($dataA,($dataC));
}
$dataD = (array_flip($dataA));
print_r($dataD);