-3

データベースからデータ セットを取得しています。ID、名前、カウントの 3 つのフィールドが取得されています。

mysqli_fetch_array を使用してデータを抽出しています。

次のような形式で単一の配列を取得する必要があります。

array (
  64 => 
  array (
    0 => 'bandsaw',
    1 => '9',
  ),
  52 => 
  array (
    0 => 'drill',
    1 => '15',
  ),
  102 => 
  array (
    0 => 'hammer',
    1 => '38',
  ),
)

データベースから取得したデータは ID ではなく名前に基づいてソートされるため、キーはランダムです。

私は次のようなことを試しました:

$resources[] = $row['ResourceID'];
$resources[]['name'] = $row['ResourceDescription'];
$resources[]['count'] = $row['Resource_Count']; 

しかし、それは望ましくない結果をもたらします。

誰でもこれを行う方法を知っていますか?

4

1 に答える 1