データベースから2つの値を取り、配列の1つのインデックスに格納する一種の多次元配列を作成しようとしています
例 x[0] = ジル、595
こんな感じでやってます
while ($row = mysql_fetch_array($result2))
{
$opponents[] = $row['opponents'];
$fixId= array($row['fixture_id'] => $opponents) ; //Is this line correct??
}
その後、私のコードで、インデックスごとに 2 つの値を保持する必要がある $fixId 配列を使用したいので、次のようにします。
foreach($fixid as $id => $oppname){
echo "<option value=\"$oppname\" >".$oppname;"</option>";
}
ただし、値が機能しておらず、値$id
が$oppname
ないか、奇妙な値をとっています。
私は何を間違っていますか?