私がやっていることには愚かな間違いがありますが、何らかの理由で別のキー値を配列の配列にプッシュすることはできません...
これが私がやろうとしていることです:
$result = mysqli_query($conn, $query) or die("Sql Error: " . mysqli_error($conn)); $creatives = array(); while($row = mysqli_fetch_assoc($result)) { $elements[$row["id"]] = array("min_load_size" => $row["min_load_size"], "avg_load_size" => $row["avg_load_size"], "max_load_size" => $row["max_load_size"]); }
この後、別のデータベースに別の呼び出しを行っており、各配列に別のキーと値のペアを追加したいと考えています。コードは次のようになります。
while($row = mysqli_fetch_assoc($result)) { $arr = $elements[$row["id"]]; $arr["technical_attribute_id"] = $row["technical_attribute_id"]; }
その後、要素配列を出力しましたが、基になる配列のいずれにも「technical_attribute_id」はありません。IDがキーと一致することは間違いありません。
ありがとう